【发布时间】:2010-08-08 13:12:45
【问题描述】:
我有两个类:用户、专利和帮助(belongs_to :user 和 belongs_to :patent) 当我点击一个链接时,我必须创建一个引用专利和用户的“帮助”。一位用户是帮助者,另一位是调用者。
专利控制器:
def create
@patent = Patent.find(params[:patent_id])
@patent.helps.create(:caller_id => @current_user.id, :user => @patent.user)
respond_to do |format|
format.html { redirect_to @patent }
format.js
end
end
问题是我创建了一个“caller_id”来存储用户模型不喜欢的第二个 user.id。
<%= help.user.name %>给我第一个的正确名字
如何从他的caller_id 中显示来电者的姓名或建立联系?
【问题讨论】:
标签: ruby-on-rails associations