我需要创建一个活动提要,并且我想存储对活动本身引用的不同模型的引用。他们都有一个全局父级,例如“项目”。但是可能有与项目相关的评论、页面和其他模型被更改。
到目前为止,我有 project_id:integer、user_id:integer、message:text .. 但我希望有一个对原始对象的引用,以便我可以在活动提要中动态创建链接回该对象的 url。
有什么建议么?
rails -v 3.2.13 (如果某些宝石或建议适用于不同版本)
我查看了 public_activity 但不太确定如何最好地为不同的协会实施它。
或者,我找到了一个帖子:https ://stackoverflow.com/a/2247395/319518
那里的建议运行良好,给了我更大的控制力和灵活性。