3つ以上の一致する値を持つ複数の文書を配列内で見つけることができます。 MongoDB - 配列内の複数の値を一致させる
[{
name: 'John',
cars: [1, 2, 3, 4]
},
{
name: 'Jane',
cars: [1, 2, 3, 8]
},
{
name: 'Smith',
cars: [1, 8, 10]
}]
そして、我々は次の配列に(車で)値の少なくとも3を持っている文書を探したい:のは、私たちに次の書類を言ってみましょう
[1, 2, 3, 4, 5, 6, 7]
結果は次のようになります。
[{
name: 'John',
cars: [1, 2, 3, 4]
},
{
name: 'Jane',
cars: [1, 2, 3, 8]
}]
誰でもこれを達成する方法は分かりますか?
+1いいですね。私も時間のためにこれを疑問に思っていた:) –