我正在寻找一种转储对象 struct 的方法,出于调试原因,类似于PHP函数print_rvar_dump.

推荐答案

任何对象的.inspect方法都应该是正确的显示格式,只需执行..

<%= theobject.inspect %>

.methods法也可用于:

<%= theobject.methods.inspect %>

根据数据,将其放入<pre>个标签中可能会有所帮助

Ruby-on-rails相关问答推荐

如何在rails 7中禁用Simple_Form验证

在URL中将下划线更改为连字符Ruby on Rails

关于关联 has_many 的多级/三重嵌套形式

Rails 6:强类型原始 SQL 查询返回数组类型

如何让删除链接响应 Rails 7 中的 turbo_stream 和 html?

组织和/或存储我一直在 RSpec 中使用的模拟对象的最佳方式是什么?

线程如何在 Web 应用程序中工作?

升级到 Rails 6.1.6.1 导致 Psych::DisallowedClass: 试图加载未指定的类:符号

ruby on rails 和 javascript 之间的时间转换反之亦然?

使用devise gem点击确认链接后避免登录?

没有要加载的文件 - readline

Rails 3:验证组合值

在 Rails 中将表格行变成链接

Rails 服务对象与 lib 类

form_tag 是否与 Simple_form 一起使用?

我们如何在 Rails Mailer 中设置邮箱发件人的名称?

是否可以设置 travis 来运行多种语言的测试?

has_many :通过 class_name 和 foreign_key

Rails 3:乘客找不到Bundle 程序安装的 git gem

如何删除删除选项表单 activeAdmin?