Отладка с помощью Rails
Up: Если это правда:
"Вы хотите отобразить очень сложный объект, у вас очень сложный результат".
Как я мог облегчить вывод?
Я хочу красивую печать @_controller и что я вижу:
<%= debug @_controller %>
2.<%= simple_format @_controller.to_yaml %>
ошибка: "не могу вывести анонимный модуль: #"
<%= @_controller.inspect %>
<%= raw ap(@_controller) %>
Есть ли способ довольно распечатать этот объект (@_controller)?
подобно echo '<pre>';print_r($object);echo '</pre>';
в php?
Большое спасибо!!!
2 ответа
Решение
Я нашел ответ сам, для меня нормально печатать controller.methods и controller.instance_variables
Большое спасибо!
Рельсы <%= a.inspect %>
является "эквивалентом" PHP print_r(a)
,
Вы хотите отобразить очень сложный объект, у вас очень сложный результат.