我有一个基本的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