1

我最近发现了一种用于 Rails 活动源的新解决方案。它是一个协议主义者的宝石。它和timeline_fu 一样简单,但支持一些新的有用功能,希望将来会变得更好。

但目前我错过了timeline_fu 功能之一——它是一个“secondary_target”多态关联。

例如 - 我的应用程序中有帐户,每个帐户都有许多注释

因此,当 Note 更新时,Activity 不仅需要与 note 本身作为目标链接,还需要与它所属的帐户相关联——它将是 secondary_target。

有什么建议可以使用 Protocolist 来完成吗?

4

1 回答 1

1

因此,唯一的方法是fire在模型或控制器操作中使用方法

fire :updated, secontary_target: owner

此解决方案需要手动将相应字段添加到活动模型中。

于 2012-07-18T08:32:05.830 回答