0

我正在使用带有 rails 3.2 的 mongoid 3.x

我想构建 twitter 风格的跟随用户功能,rails 中的 mongoid 跟随 gem 都不能在 mongoid 3.0 版本上工作,因为它支持 2.x

关于使用 mongoid 3.x 和 rails 3.2 实现此功能的任何建议

4

1 回答 1

0

看看 Rick Copeland 的这本书: http ://www.amazon.com/MongoDB-Applied-Design-Patterns-Copeland/dp/1449340040/ref=sr_1_1?ie=UTF8&qid=1373395463&sr=8-1&keywords=mongodb+design+模式

这本书不是特定于 Rails/Ruby/Mongoid 的,但是这些概念对你来说应该很容易翻译。Rick 是一个狂热的 Python 人,也是 MongoDB 社区的强大成员。在他的书中,实际上有一整章致力于创建社交追随者/追随者风格模型。

希望有帮助。

编辑:这个关于“高级模式设计”的演讲也可能对你有用。我将在不久的将来写一篇关于这个主题的博客文章,但你可以从 Jared 的演讲中获得大部分内容。

http://www.slideshare.net/jrosoff/mongodb-advanced-schema-design-inboxes

于 2013-07-09T19:01:22.760 回答