如何在rails控制台中记录db输出



我正在寻找一种方法来记录不仅查询本身(如select * from users where...),而且查询的结果。

例如:

我在查询中请求User模型,我想看看从数据库返回的内容,例如:{user_id: 30, email: 'email@example.com', name: 'whatever'}

如果您在开发环境中,这应该可以完成工作:

tail -f log/development.log

rails指南中有方便的文档,请查看

但是将输出放在日志中会使日志文件变得很大,并且会消耗大量的空间。

注意事项:在生产中避免使用