2012-04-18 7 views
0

enter image description here親子関係のクエリミスアクション帳に

私はすべてのカテゴリが親カテゴリIDですPARENT_IDを保つブックMongoDB in Action

で兄弟を取得するために定義されたメソッドを疑っています。したがって、兄弟カテゴリには共通のparent_idが必要です。特定のカテゴリの兄弟を照会する

しかし(のはcategory['_id'] = C5を言わせて)本は、次の言葉:

siblings = db.categories.find({'parent_id': category['_id']}); 

返されるカーソルは、彼らがC5の子です、明らかにC5の兄弟ではありません。

私の理解クエリを1として

siblings = db.categories.find({'parent_id': category['parent_id']}); 

はコメントしてくださいする必要があります。

答えて