1
我有两个型号:错误在Rails的外键关联
user.rb
class User < ActiveRecord::Base
...
has_many :reports, :foreign_key => "assigned_user_id"
...
end
report.rb
class Report < ActiveRecord::Base
belongs_to :assigned_user, :class_name => "User"
end
索引操作
def index
@all_reports = Report.all
end
index.html.erb
<% @all_reports.each do |report| %>
<%= report.user.email %> </br>
<% end %>
这引发了我的错误:
undefined method `user' for #<Report:0x007f90dc642e80>
我缺少什么?我的其他 - 标准导轨 - 协会完美工作。