0
我在我的Rails应用程序两款车型外键:report.rb
和user.rb
副两款车型通过在轨
报告表
id
assigned_user_id
amount
costs
etc.
用户表
id
assigned_user_id
email
prename
etc.
我知道如何将这两个模型与belongs_to和has_man相关联如果我使用标准的Rails逻辑(在报表上有一个user_id等)。
但由于我没有在报表上的user_id
,我想通过assigned_user_id
连接两个表,但我现在不知道如何在我的模型中指定我的关联。
hm ok。这样做,但如果我现在创建一个实例变量与所有报告,遍历它(<%@ all_reports.each做|报告|%>)并做report.user.prename例如它抛出我的错误“未定义的方法'用户'for#“ –
Oliver