我正在使用充当树宝石来创建Category
模型:
1 class Category < ActiveRecord::Base
2 include ActsAsTree
3 attr_accessible :name
4
5 acts_as_tree order: "name"
6 end
在我的一种观点中,我试图显示该类别的父级名称:
12 <% @categories.each do |category| %>
13 <tr>
14 <td><%= category.name %></td>
15 <td><%= category.parent.name %></td>
16 <td><%= link_to 'Show', category %></td>
17 <td><%= link_to 'Edit', edit_category_path(category) %></td>
18 <td><%= link_to 'Destroy', category, method: :delete, data: { confirm: '
19 </tr>
20 <% end %>
但是,访问视图时出现错误:
undefined method `name' for nil:NilClass
但是,我可以category.parent_id
成功显示。
有任何想法吗?