gpt4 book ai didi

ruby-on-rails - 如何在 Rails 控制台/服务器中显示 MongoDB 查询

转载 作者:可可西里 更新时间:2023-11-01 10:44:37 26 4
gpt4 key购买 nike

我尝试将 MongoDB 与 Rails 结合使用(我之前从未尝试过 MongoDB)。我想在 Rails 控制台或 Rails 服务器中显示 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

关于ruby-on-rails - 如何在 Rails 控制台/服务器中显示 MongoDB 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com