My Brain is Open.

思いついたことを適当に列列と

Mongoid 2.0.0.rc.4への更新で早速ハマる

Mongoid の正式版リリースに向けて、rc.4まで出ていたのでインストールしてみた。
その他、Rails3.0.3 もあったりしたので、Gemfileに以下を記述して bundle update 実行。

gem 'rails', '3.0.3'
gem 'mongoid', '2.0.0.rc.4'

問題なく動くんだけど、一部association(参照)の部分でValidationError。

# app/models/parent.rb
references_one :partner

みたいな参照関係があると、こちらに関して自動的にValidationを行うらしい。
参考 : http://mongoid.org/docs/upgrading/
一応、ちゃんと参照してて parent.partner でオブジェクトは得られるのに、ValidationErrorが返ってくる謎仕様。
ひとまず上記ドキュメントにある :validate => false を指定して対応した。

うーん。どうなんだ、これ。