Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在弄清楚如何在 Rails 中构建一个社交网络类型的网站。在我的网站中,我有一个用户模型。用户可以添加照片、视频、短信、事件等。所有这些类型的更新都通过与模型更新的多态关联串在一起。
例如,现在某个用户关注了 10 个其他用户。创建该特定用户关注的用户的所有更新的概述的最佳方法是什么。
这篇文章可能会有所帮助。它将使用模型的所有活动保存在表格中,然后简单地利用它们来创建活动流。
Ruby on Rails 最近的活动
这颗宝石也可能有一些用处 - 看起来它在很大程度上为您完成了这项工作。
https://github.com/pokonski/public_activity