Rails で MongoDB を使用しようとしています (以前に MongoDB を試したことはありません)。そして、レールコンソールまたはレールサーバーでmongomapperによって作成されたクエリを表示したい(ActiveRecordのように)
方法はありますか?ありがとうございました!
Rails で MongoDB を使用しようとしています (以前に MongoDB を試したことはありません)。そして、レールコンソールまたはレールサーバーでmongomapperによって作成されたクエリを表示したい(ActiveRecordのように)
方法はありますか?ありがとうございました!
次のような接続を作成するときに、ロギングインスタンスをrubyドライバーに渡すことで、ロギングをオンにできます。
MongoMapper.connection = Mongo :: Connection.new('localhost'、27017、:logger => Rails.logger)
ロガーを使用するためのドキュメントはここにあります:http: //railstips.org/blog/archives/2009/10/09/more-mongomapper-awesomeness/
Mongoidは間違いなく一見の価値がありますが。ロギングもサポートしています:http: //mongoid.org/en/mongoid/docs/installation.html#logging