就好像 php 中 var_dump() 一样,可以查看这个数组中的数据类型,格式等。
puts 或者 p 都可以
puts
p
puts result.inspect
这个两个我都试了 打印不出来,直接显示 view 模板了
#3 楼 @henrylin puts 打印出来的结果在 console 上
#3 楼 @henrylin 打印的结果显示在 log 里,就是用 rails server 启动的那个地方,可以使用一个 debug 工具比如 byebug
raise @order.inspect
你想显示在页面上吧?在 view(.erb) 里面,这样 <%= debug params %>
<%= debug params %>
你没有说清楚是在页面上显示 还是 在终端里查看。。。
谢谢你们
我一般都是打印到文件里面,可以参照https://github.com/gitlabhq/gitlabhq/blob/master/lib/gitlab/logger.rb Gitlab 的日志实现方式,用起来很简单,初始化一个$logger然后$logger.info @order.inspect即可
https://github.com/gitlabhq/gitlabhq/blob/master/lib/gitlab/logger.rb
$logger
$logger.info @order.inspect