у rails есть «response.write», хотите сделать быстрый вывод из действия - PullRequest
3 голосов
/ 31 октября 2010

Из внутри действия (не для просмотра) я хочу вывести некоторый код быстрой отладки.

Есть ли у rails метод для этого?

в asp.net я бы сделал:

Response.Write("hello");

Ответы [ 2 ]

6 голосов
/ 31 октября 2010

Вы также можете использовать регистратор.Поместите

logger.info "text"
logger.info @var

где-нибудь в действие.И тогда tail -f log/development.log

Таким образом, вы не будете мешать нормальному процессу рендеринга, поскольку вы можете использовать рендеринг только один раз.

1 голос
/ 31 октября 2010

Это было бы так:

render :text => "hello"

Вы можете вызвать или перенаправить вызов только один раз для одного запроса, только к вашему сведению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...