Notice that 10 / 2 returned a float 5.0 instead of an integer 5. This is expected. In Elixir, the operator / always returns a float. If you want to do integer division or get the division remainder, you can invoke the div and rem functions
Если вы повесили свой коллбек на хук after_commit on: :create и в этом коллбеке делаете save. То коллбек сработает дважды, такие дела. https://github.com/rails/rails/issues/6207
Убил утро в попытках понять, почему aasm ругается на невалидную транзакцию 😕
Если вы повесили свой коллбек на хук after_commit on: :create и в этом коллбеке делаете save. То коллбек сработает дважды, такие дела. https://github.com/rails/rails/issues/6207
Убил утро в попытках понять, почему aasm ругается на невалидную транзакцию 😕