我有一个集合的文档,如下所示:
{
items: [
{
price: 80
},
{
price: 70
}
]
},
{
items: [
{
price: 100
},
{
price: 85
}
]
},
{
items: [
{
price: 200
},
{
price: 85
}
]
},
...
我希望能够查询MyObj.find(query)所有项目价格总和在给定范围之间的所有文档。例如,$gte 160 和 $lte 200 只会返回示例中第二个文档的文档。
const query = ???
const filteredDocs = await MyObj.find(query).exec()
这个查询看起来如何?