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>
我缺少什麼?我的其他 - 標準導軌 - 協會完美工作。