我有两个名为tasks
和category
的模型。我需要从任务视图中访问类别表数据
views/tasks/_task.html.erb
<tbody>
<tr>
<td><%= task.description %></td>
<td><%= task.category_id %></td>
<td><%= task.status %></td>
</tr>
</tbody>
每个category_id
都有相应的名称存储在Category表中。因此,我需要从name
表中提取相应的Category
,而不是显示category_id(例如:1,2,3..etc)。 (id:name
==&gt; 1:Todo,2:shopping..etc)
答案 0 :(得分:2)
如果您的模型设置正确,那么
class Task < ActiveRecord::Base
belongs_to :category
...
end
然后在你看来你应该能够说
<td><%= task.category.name %></td>
我希望我的问题是正确的 还有答案
快乐的黑客攻击