比方說,我有一個汽車和驅動程序數據庫,但對於某些記錄,沒有汽車司機。我如何映射關係?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