我正在控制器中执行活动记录查询。现在,我想以数组或对象的形式查看其所有内容的天气。我想查看返回数据的结构。我是Ruby on Rails的新手。在PHP中,我们使用var_dump()
或print_r()
。
有几种方法可以做到这一点。如果您想与结果进行互动播放,请通过键入rails console
打开导轨控制台。在控制台中运行您想要的查询
query_result = MyModel.find_by_interesting_parameter( 'Foo' )
然后使用to_yaml
方法将一个不错的结构倾倒
puts query_result.to_yaml
有时候,看到视图的回音很容易。为此,请在视图本身中使用debug
方法...
<%= debug @post %>
有关更多信息,请参见此页面
尝试to_yaml
和inspect
方法。
查看此文档,'调试导轨应用程序',尤其是第3节,'用ruby-debug'调试:http://guides.rubyonrails.org/debugging_rails_applications.html