次のようなコレクションがあります。
{
"colors": ["blue","white"],
"items": {
"old": {
"name": "test"
}
"current": {
"name": "new_test"
}
}
},
{
"colors": ["red","green"],
"items": {
"old": {
"name": "test2"
}
"current": {
"name": "new_test2"
}
}
},
次のようにfindを使用することは可能ですか:
db.collection.find({"items": { "old": { "name": "test" } } })
したがって、コマンドは次を返します。
{
"colors": ["blue","white"],
"items": {
"old": {
"name": "test"
}
"current": {
"name": "new_test"
}
}
}
これは可能ですか?