我正在为我的Questions
模型添加评论,但我遇到了错误。
查看页面时,出现此错误:
undefined method `comments' for nil:NilClass
错误来自第30行:
30: <% @question.comments.each do |comment| %>
但是,我无法弄清楚发生了什么。
我的控制器,模型和视图位于this Gist
你能帮助我吗?
答案 0 :(得分:0)
您没有@question变量。是这样的:
@question = Question.find(params[:question_id])
以适当的方式查看 - 你没有写过它是一个节目,还是索引。