2013-12-24 24 views
1

我剛升級到Mongoid 3,但我有一個很奇怪的問題。Mongoid錯誤當做Model.first

我有一個名爲「Event」的模型,另一個名爲「Team」 - 每個模型都有has_and_belongs_to_many關係。

升級後,我根本無法在控制檯上執行Event.first或Event.last。我得到這個錯誤在控制檯:在set_on_parent在mongoid發生

undefined method `each' for nil:NilClass 

錯誤(4.0.0.alpha1)lib/mongoid/relations/eager/base.rb

什麼奇怪的是,Team.first(和我的所有車型)正常工作。

回答

1

變成我的活動班我有一個default_scope includes(:teams)。刪除,清除了錯誤。