2013-12-24 7 views
1

Я только что обновился до Mongoid 3, но у меня очень странная проблема.Ошибки Mongoid при выполнении Model.first

У меня есть модель под названием «Событие», а другая называется «Команда» - у каждого есть has_and_belongs_to_many отношения.

После обновления я просто не могу выполнить Event.first или Event.last на консоли. Я получаю эту ошибку в консоли:

undefined method `each' for nil:NilClass 

Ошибка возникает в set_on_parent в Mongoid (4.0.0.alpha1) lib/mongoid/relations/eager/base.rb

Что странно, что Team.first (и все мои другие модели) работают нормально ,

ответ

1

Оказывается, в моем классе Event у меня был default_scope includes(:teams). Удаление, которое очистило ошибку.

 Смежные вопросы

  • Нет связанных вопросов^_^