gpt4 book ai didi

ruby-on-rails - Rails - 在 View 中显示所有字段的简便方法

转载 作者:行者123 更新时间:2023-12-04 01:18:41 25 4
gpt4 key购买 nike

好的,我确定我在这里遗漏了一些东西,但请原谅我是 Rails 的新手。

Rails 中是否有某种方法可以显示对象的所有字段而不是指定每个字段?

在我的 show.html 模板中而不是去

<p>Name: <%=h @user.full_name %></p>
<p>Email: <%=h @user.email %></p>

我只想要一个 oneliner 来做到这一点,而不必输入我拥有的 15 个左右的字段中的每一个。
它是一个管理页面,所以如果显示所有字段(id、created_at 等)就可以了
如果这是 PHP,那么使用 foreach 大约需要 5 秒,但我已经用 google 搜索了一个小时(显​​然是错误的),但没有运气。

谢谢!

最佳答案

类似的东西

<% for attribute in @user.attributes.keys %>
<p><%= attribute.humanize %> <%= @user.attributes[attribute].to_s %></p>
<% end %>

可以做到这一点。

马特

关于ruby-on-rails - Rails - 在 View 中显示所有字段的简便方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1031175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com