私はCategory
モデルを作成するために木の宝石としての行為を使用しています:
1 class Category < ActiveRecord::Base
2 include ActsAsTree
3 attr_accessible :name
4
5 acts_as_tree order: "name"
6 end
私のビューの 1 つで、カテゴリの親の名前を表示しようとしています。
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
正常に表示できます。
何か案は?