Rails 3.2でmongoid 3.xを使用しています
Twitter スタイルのフォロー ユーザー機能を構築したいのですが、mongoid 3.0 バージョンは 2.x をサポートしているため、Rails の mongoid follow gem はどれも動作しません。
mongoid 3.x および rails 3.2 を使用したこの機能の実装に関する提案
Rails 3.2でmongoid 3.xを使用しています
Twitter スタイルのフォロー ユーザー機能を構築したいのですが、mongoid 3.0 バージョンは 2.x をサポートしているため、Rails の mongoid follow gem はどれも動作しません。
mongoid 3.x および rails 3.2 を使用したこの機能の実装に関する提案
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