また、これはあなたが探している正確な答えではありませんが、 $ in 演算子:
db.i.find({
children : { $in : arr}
})
これは上記の結果を生成しないことに注意してください({_id:"1",children:["1.1"]},
ではなく、配列内のすべての値を出力します。 。
しかし、私が提案したことを実行できます。その後、アプリケーションですべての結果を反復処理し、子と配列の共通部分のみを出力します。
また、これはあなたが探している正確な答えではありませんが、 $ in 演算子:
db.i.find({
children : { $in : arr}
})
これは上記の結果を生成しないことに注意してください({_id:"1",children:["1.1"]},
ではなく、配列内のすべての値を出力します。 。
しかし、私が提案したことを実行できます。その後、アプリケーションですべての結果を反復処理し、子と配列の共通部分のみを出力します。