0
的新實例,如果我有一個ActiveRecord的模式:問題上創建ActiveRecord的模型
class Car < ActiveRecord::Base
belongs_to :store
end
在,數據庫,將車表有列「STORE_ID」。現在
,我想創建一個汽車實例,並保存到數據庫,(假設有一個存儲實例名爲「STORE_INSTANCE」),我應該用:
car1=Car.new({:store=>STORE_INSTANCE})
或
car1=Car.new({:store_id=>STORE_INSTANCE.id})
哪一個是正確的?或兩者都OK?