0
<% @blog.blog_comment_types.each do |blog_comment_type| %>
<tr>
<td><%= blog_comment_type.comment_type_id %></td>
<td>Comment name goes here</td>
</tr>
<% end %>
我希望能夠輸出基於comment_type_id的評論名稱。Rails在循環中查看和提取數據
我通過blog_comment_type表循環,我想使用「comment_type_id」列,所以我可以從下面的表中拉:comment_type具有我要輸出的名稱字段。 comment_type表的id是被引用的comment_type_id循環。
在視圖中,Rails中是否有最佳做法?
TBL:comment_type 領域:
- ID
- 名
TBL:blog_comment_type
領域:
- ID
- comment_type_id(這是comment_type表中的匹配ID)。
謝謝!
但是,如果博客, Blog_comment_types表中有一個blog_id。 基本上, 博客(id,name) Blog_comment_types(id,blog_id,comment_type_id) comment_types(id,name,description)。 我需要做任何不同的事情嗎? – user2266813
blog_comment_types有一個comment_type_id作爲引用,所以它可以綁定到包含'name'字段的comment_types表。我已經以這種方式設置了博客模型,但它似乎也沒有關聯comment_types表。 – user2266813
發佈你的模型,我認爲你發現了真正的問題。 –