Я только что обновился до Mongoid 3, но у меня очень странная проблема.
У меня есть модель под названием «Событие» и другая под названием «Команда» — каждая из них имеет отношение has_and_belongs_to_many.
После обновления я просто не могу выполнить Event.first или Event.last на консоли. Я получаю эту ошибку в консоли:
undefined method `each' for nil:NilClass
Ошибка возникает в set_on_parent
в монгоидном (4.0.0.alpha1) lib/mongoid/relations/eager/base.rb
Что странно, так это то, что Team.first (и все остальные мои модели) работают нормально.