0
私はすべてのカテゴリが親カテゴリ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']});
はコメントしてくださいする必要があります。