生成器 has_many:results 结果 belongs_to:generator
我想要一个页面,我可以在其中查看所有生成器和结果。
例如:这是来自我的 generator/index.html
这是来自 result/index.html
我想要的是将它们组合在一起并查看所有数据。
现在这是我所做的更改,但我收到错误消息未定义的 ncbi_ref_seq 方法。(ncbi_ref_seq 是属于类 Result 的属性)
生成器控制器.rb
def index
@generators = Generator.all(:include => [:results])
end
生成器/index.html.erb
<tbody>
<% @generators.each do |generator| %>
<tr>
<td><%= generator.primer_length %></td>
<td><%= generator.choice %></td>
<td><%= generator.random_primer_generated %></td>
<td><%= generator.c_primer %></td>
<td><%= generator.results.ncbi_ref_seq %></td>
</tr>
<% end %>