1
我可以創建一個給定的person
這樣的statistic
記錄:控制器代碼來創建有兩個belongs_to的關係
@person = Person.find(person.id)
@statistic = @person.statistics.build(:value => @value, :updated => @updated)
有person
和statistic
之間的one-to-many
(has_many
/belongs_to
)的關係。
上述工作正常。
不過,我也希望statistic
屬於一個race
太(賽事在跑步/驅動座圈),即我已經改變了我statistic
模型有兩個belongs_to
S:
belongs_to :person # just had this before
belongs_to :race # this is new
是上述正確或者我需要在我的模型中以某種方式使用through
?如果是這樣,怎麼樣?
如何更改我的控制器代碼以進行此更改?
非常感謝。
謝謝埃拉德: )。 – ale