Ruby on rails Rails关联导致未定义的方法错误
我有两种型号Ruby on rails Rails关联导致未定义的方法错误,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我有两种型号航空公司和用户。问题是,当我在视图中尝试时,我得到了未定义的方法“airline”,用于nil:NilClass我的模型是这样设置的,可能我做错了什么,但这应该是双向的 谢谢,, 快乐假期(:尝试定义航空公司类别中更详细的外键,并检查两个表中的外键拼写是否正确 用户型号 has_one :user, :foreign_key => "uid", primary_key: 'uid', class_name: 'Airline' belongs_to :airline, for
航空公司
和用户
。问题是,当我在视图中尝试
时,我得到了未定义的方法“airline”,用于nil:NilClass
我的模型是这样设置的,可能我做错了什么,但这应该是双向的
谢谢,,
快乐假期(:尝试定义航空公司类别中更详细的
外键
,并检查两个表中的外键
拼写是否正确
用户
型号
has_one :user, :foreign_key => "uid", primary_key: 'uid', class_name: 'Airline'
belongs_to :airline, foreign_key: 'uid', class_name: 'Airline'
在您的航空公司机型中
has_one :user, :foreign_key => "uid", primary_key: 'uid', class_name: 'Airline'
belongs_to :airline, foreign_key: 'uid', class_name: 'Airline'
这只是个建议。试试看……发布你的模型,please@pduersteler它们在这个要点链接中。你能发布实际的开发日志吗?比如错误发生的地方的代码片段?在此之前是否有SQL被执行?