2011-12-21 7 views
1

コレクションブログでの1対1の関係:MongoDBの

{ 
    _id: ObjectId("47cc67093475061e3d95369d") 
    title: 
    body: 
    author: 
} 

に私はblog.repliesコレクションとして優れている以下の2つの例を知りたいです。

{ 
    _id: ObjectId("47cc67093475061e3d95369d") 
    replies: [ 
    ] 
} 


{ 
    _id: ObjectId("56a463497875061e5d443607") 
    blog_id: ObjectId("47cc67093475061e3d95369d") 
    replies: [ 
    ] 
} 

ありがとう!ショーのページについては

答えて

1

使用例2

{ 
    _id: ObjectId("56a463497875061e5d443607") 
    blog_id: ObjectId("47cc67093475061e3d95369d") 
    replies: [ 
    ] 
} 

db.blog.find({"_id" : ObjectId("47cc67093475061e3d95369d")}); // get blog page 
db.replies.find({"blog_id" : ObjectId("47cc67093475061e3d95369d")}); // get blog replies 
+3

はなぜオプション2が優れていると言うのですか? – dcrosta

+0

「ブログの返信を受け取る」を見てください – TROODON