我正在尝试在 mongo 数据库中查询嵌入式文档。我正在根据文档中的字段和嵌入文档中的字段进行查询。
这是一个带有几个文档的示例。
文件 1
{
token: 'foo'
services: [
{
service: 'one',
data: {...}
},
{
service: 'two',
data: {...}
}
]
}
文件 2
{
token: 'bar'
services: [
{
service: 'one',
data: {...}
},
{
service: 'two',
data: {...}
}
]
}
我想{service: 'one', data: {...}}
从第一个文档中获取嵌入式文档。但是我不太确定如何构造查询。有什么建议么?