我正在尝试做一个简单的模型关联。我有一个“问题”表和一个“状态”表。每个问题都有一个状态。表 'issues' 有一个 'status_id' 列。
问题.rb
belongs_to :status
状态.rb
has_many :issues
问题/index.html.erb
...
<% @issues.each do |issue| %>
...
<td><%= issue.status.title %></td>
...
我收到以下错误:
undefined method `title' for nil:NilClass
解决方案:在将任何记录添加到数据库之前创建所有模型关联(即使用脚手架)。