rails有一个'response.write',想要从一个动作快速输出

时间:2010-10-31 11:25:19

标签: ruby-on-rails

从动作(不是视图)中,我想输出一些快速调试代码。

rails有这方法吗?

在asp.net中我会这样做:

Response.Write("hello");

2 个答案:

答案 0 :(得分:6)

您也可以使用记录器。放

logger.info "text"
logger.info @var
在行动的某个地方。然后tail -f log/development.log

这样您就不会干扰正常的渲染过程,因为您只能使用渲染一次。

答案 1 :(得分:1)

就是这样:

render :text => "hello"

您只能为一次请求调用渲染或重定向,只需为FYI。