NoMethodError неопределенный метод `name 'для nil: NilClass

У меня есть две модели пост и категория. Я'Я пытаюсь показать название категории для каждого сообщения в моем индексе и показать представление сообщения. Я'м с помощью таблицы соединения. Но проблема в том, что в моем представлении показа категория отображается правильно, но она дает NoMethodError: undefined метод `name ' для nil: NilClass в представлении индекса. Я могу'не понимаю, почему этоПоказывается в моем представлении шоу, но не в представлении индекса.

index.html.erb


  
  <p>বিভাগঃ </p>
  <p></p>
   
  

show.html.erb


বিভাগঃ 
<p></p>

post.rb

class Post < ActiveRecord::Base
  validates_presence_of :title, :body, :category
  has_many :comments
  belongs_to :category
end

category.rb

class Category < ActiveRecord::Base
  has_many :posts
end

Ответы на вопрос(1)

Ваш ответ на вопрос