我有一个这样的 MongoDB 文档结构:
{
"name": "list"
"config": "default"
"items": [
{
"email": "user1@mail.com"
"status": true
"number": 123
},
...
{
"email": "user100@mail.com"
"status": false
"number": 432
},
]
}
现在,我怎样才能检索多个子文档这么多的特定标准。例如,我想获取status = true的所有文档。我知道可以使用$elemMatch,但它只返回第一个匹配的实例,我需要与指定条件相对应的所有文档。请说明如何使用 Java 来完成。