gpt4 book ai didi

ruby-on-rails - 如何从 Rails 事件记录中返回查询,以便将它们传回客户端日志控制台

转载 作者:行者123 更新时间:2023-12-02 05:35:20 24 4
gpt4 key购买 nike

当客户端访问我的 Rails 应用程序 API 以获取数据时,我想传回生成数据的查询和数据。我正在使用 Rails 2。

现在我已经编辑了 Rails mysql_adapter,将所有查询放在一个全局散列中,该散列将用户 session 作为键,将查询作为值。

这非常 hacky,可能不是线程安全的。

有没有更好的办法?

最佳答案

不知道它是否有帮助,但您可以随时在 ActiveRecord 对象上调用 to_sql:

user = User.where(:id => 1)
user.to_sql # Outputs "SELECT \"users\".* FROM \"users\" WHERE \"users\".\"id\" = 1"

关于ruby-on-rails - 如何从 Rails 事件记录中返回查询,以便将它们传回客户端日志控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11787691/

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