ruby-on-rails - 在 Rails 的父显示页面中显示子数据

标签 ruby-on-rails

我是一个项目。我需要你的帮助。我有一个父表和一个子表。子表有父表id。 parent 有很多 child , child 属于 parent 。我想要的是我想在父show.html.erb中显示子表数据。下面是父文件夹中的 show.html.erb 文件

<p><strong>Primary Parent or Guardian in the home<br /></strong></p>
<p>First Name: <%= @parent.parent_1_firstname %></p>
<p>Last name:<%= @parent.parent_1_lastname %></p>
<hr>

<p><strong>Your Children<br /></strong></p>

<p>First Name: __________________</p>

应在破折号区域编写哪些代码,以便显示父 show.html.erb 文件中子表中的子名字。请帮助我是 Rails 新手

最佳答案

只需遍历父级的子级:

<p><strong>Your Children<br /></strong></p>

<% @parent.children.each do |child| %>
  <p>First Name: <%= child.firstname %></p>
<% end %>

关于ruby-on-rails - 在 Rails 的父显示页面中显示子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50418257/

相关文章:

ruby-on-rails - 如何发布到 Rails Controller 中的连接表

ruby-on-rails - 路由错误 没有路由匹配

ruby-on-rails - Time 对象适合创建日历吗?

ruby-on-rails - Heroku 和 Rails : how to set utf-8 as the default encoding

mysql - Rails - postgres 上的 gmaps4rails gem

ruby-on-rails - rails/I18n : default scope

ruby-on-rails - 单击 html 按钮时如何执行 Rails 操作?

ruby-on-rails - 在 Rails 中,find_each 和 where 之间有什么区别?

ruby-on-rails - puma master process如何将请求传递给worker?

ruby-on-rails - 库未加载 :/usr/local/opt/readline/lib/libreadline. 7.dylib