0

簡単なクエリがあります:

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)

ありがとう!!

4

1 に答える 1

1

これは Plucky 0.5.2 の既知のバグです。MM 0.13.0.beta1 にアップグレードするか、MM のマスターを使用してみてください。

于 2013-07-29T05:41:29.830 に答える