gpt4 book ai didi

ruby-on-rails - 在 Ruby on Rails 上,我们如何在 Controller 内打印调试信息?

转载 作者:行者123 更新时间:2023-12-03 01:22:59 24 4
gpt4 key购买 nike

在PHP、CGI或者RoR的View中,我们可以轻松打印出调试信息。在 Controller 中怎么样,我们如何才能说,打印“hello world”(到网页输出)并返回以继续查看 View ,或者立即停止 Controller ?

最佳答案

在 Controller 中您可以:

render :text => @some_object.inspect

但是您的 View 不会被渲染。

您还可以:

Rails.logger.debug("My object: #{@some_object.inspect}")

并在 log/development.log 上运行 tail 以查看输出。

在 View 中推荐的方式是:

<%= debug(@some_object) %>

关于ruby-on-rails - 在 Ruby on Rails 上,我们如何在 Controller 内打印调试信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347847/

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