2
我试图将MongoDB与Rails一起使用(我从来没有尝试过MongoDB)。 我想显示mongomapper在rails控制台或rails服务器上的查询(像ActiveRecord一样)如何在rails控制台/服务器上显示MongoDB查询
有没有办法?谢谢!
我试图将MongoDB与Rails一起使用(我从来没有尝试过MongoDB)。 我想显示mongomapper在rails控制台或rails服务器上的查询(像ActiveRecord一样)如何在rails控制台/服务器上显示MongoDB查询
有没有办法?谢谢!
您可以通过创建这样的连接时传递一个记录实例的Ruby驱动程序启用日志记录:
MongoMapper.connection =蒙戈:: Connection.new( 'localhost' 的,27017,:记录=> Rails.logger)
文档使用记录是在这里: http://railstips.org/blog/archives/2009/10/09/more-mongomapper-awesomeness/
虽然Mongoid绝对是值得考虑看看。它支持日志记录以及: http://mongoid.org/en/mongoid/docs/installation.html#logging
我知道这不是完全相关的问题,但如果你使用mongodb和rails,看看Mongoid而不是MongoMapper。这会更好。 http://mongoid.org/en/mongoid/index.html – Moox 2012-07-21 17:27:57