こんにちはすべてのMongoDB /モンゴイファン!2つのコレクションmongoidからデータを取得
私のスキーマ設計には小さな問題があります。
現在のところ、私にはUser
,Post
、Comment
という3つのモデルがあります。 User <- has_many -> Posts
,Post <- belongs_to -> User
,Post <- has_many -> Comments
およびComment <- belongs_to -> Post, User
。
これで、Userオブジェクトを含むすべての投稿とコメントを含むフィードをリストする必要があります。コメントを含むTwitterのタイムラインを考えてください。コメントには、関連する投稿、投稿ユーザ、およびコメントユーザオブジェクトの両方が読み込まれている必要があります。
Mongo & Mongoidを使用してこれを行うことはできますか、または私のスキーマ設計を変更する必要がありますか?もしそうなら、どんなアイディアですか?
Thx、Tobias
あなたが 'POST'を持っている場合は、あなただけの' @のpost.user'と '@のpost.comments'でユーザーとコメントを得ることができない? – Russell
私が作成する必要があります – sandelius