0
以下、私は3つの動物園を挙げました。私は "dog"以外のtype
の動物を持つ動物園を私に与えるmongoDBクエリを探しています。以下の文書では、animal
の配列にtype
と等しくない動物があり、dog
に等しくないので、1番と3番の動物園を返すべきです。キーワードを除くMongoDbネスト配列クエリ
{
"name": "Best zoo ever",
number: 1,
"animals": [
{
"type": "cat",
"name": "sylvester"
},
{
"type": "dog",
"name": "scooby"
}
]
}
{
"name": "nyc zoo",
number: 2,
"animals": [
{
"type": "dog",
"name": "scooby"
}
]
}
{
"name": "brooklyn zoo",
number: 3,
"animals": [
{
"type": "fish",
"name": "dori"
}
]
}
おかげ@Joeが、しかし、私は流星を使用していますし、彼らは$をサポートしていません。フロントエンドクエリのelemMatch。 – user3795202
あなたは同じクエリを達成する他の方法を知っていますか? – user3795202