比方说,我有一个汽车和驱动程序数据库,但对于某些记录,没有汽车司机。我如何映射关系?Rails - 数据库关系
这里是我的代码,它会导致“NoMethodError:未定义的方法`每个”近亲:NilClass”的错误
class Car < ActiveRecord::Base
has_one :driver, :foreign_key => :dr_code, :primary_key => :ca_master_code
end
class Driver < ActiveRecord::Base
belongs_to :car, :foreign_key => :dr_code, :primary_key => :ca_master_code
end
请指教。
顺便说一句,有什么理由你不遵循Rails列命名约定? – 2012-03-27 19:50:33
我正在使用传统数据库。 – oprogfrogo 2012-03-27 20:15:09