私はmongodbを初めて使っていて、子供の要素を照会しようとしています。 私のコレクションは、このようなものですと仮定しますMongodb子供を検索して子と親を返す
{
name: "test1",
children:[
{
name:"test2",
children:[
{
name:"test3"
},
{
name:"test4"
}
]
}
]
}
私は「TEST4」を見つけて、次のようにレコードを返したい:
{
name: "test1",
children:[
{
name:"test2",
children:[
{
name:"test4"
}
]
}
]
}
私が試した$ elementMatchをhavedが、それは両方の「test3を含めた全体reocrdを返します。 'と' test4 '。どうすればこれを達成できますか?助けをありがとう!
コメントありがとうございました!私はこれを試しても、子要素とルート要素の両方が消えてしまった@@@ – afdsdsafadwer