我有一個基本的has_many:通過關係是雙向的:bulk has_many的默認代碼是什麼:通過在rails中的連接賦值?
calendars have many calendar_calendar_events
calendars have many events through calendar_calendar_events
events have many calendar_calendar_events
events have many calendars through calendar_calendar_events
我想日曆分配到的基本calendar_ids=
功能的事件HAS_MANY:通過設置,但是,我想重寫這個函數來添加一些額外的魔法。我查看了rails的源代碼,找不到這個函數的代碼。我想知道是否有人可以指給我。然後我會重寫它爲該類補充一點,我想要的東西:)
這是一個很好的觀點。在我的示例中,我剛剛在我的事件模型中覆蓋了日曆=方法。這還不好嗎?是否有可能鏈接這些方法?我從來沒有做過,但我已經看到了一點。我想要做的就是在必要的情況下將一個額外事件添加到日曆=參數上的new_value事件數組中。 – 2009-07-15 22:47:33