簡単なクエリがあります:
Store.where( params[:conditions] || {}).all
ログでは、mongo マッパーが同じクエリを 2 回実行しているようです。
2013-07-28 14:01:05 - [DEBUG]: MONGODB (0.7ms) db-development['stores'].find().
2013-07-28 14:01:05 - [DEBUG]: MONGODB (0.5ms) db-development['stores'].find().
これは私にはバグのようです。https://github.com/jnunemaker/mongomapper/pull/467も参照してください。
どうやら、このバグはまだ修正されていません..
データベースへの単一アクセスでクエリを作成する方法を知っている人はいますか?
アップデート:
でgem list
:
mongo_mapper (0.12.0)
plucky (0.5.2)
ありがとう!!