0
我有一個事件和單元模型,以及一個連接表events_units具有額外的屬性「金額」,它指定委託給每個事件的單位的數量。在連接表中填充額外的屬性
使用some_event.units << some_unit
將填充外鍵,但將amount屬性留爲nil。我如何去將所有的值插入連接表?
我有一個事件和單元模型,以及一個連接表events_units具有額外的屬性「金額」,它指定委託給每個事件的單位的數量。在連接表中填充額外的屬性
使用some_event.units << some_unit
將填充外鍵,但將amount屬性留爲nil。我如何去將所有的值插入連接表?
您應該生成一個與連接表一起工作的模型。 然後你會有這樣的事情。
eu = EventUnit.new
eu.amount = 5
event.event_units << eu
eu.save