1
1
你可以试试这样的。
此解决方案执行COLLSCAN,因此在收集量较大的情况下成本较高。如果您有严格的性能要求,可以创建如下索引。
然后,为了利用索引,您必须按以下方式更改查询。
第一阶段过滤具有
至少一个历史记录项
在
编辑
根据您的评论,这是另一种解决方案
|
nishant kumar · mongodb匹配表达式的返回数 6 年前 |
Abhishek Mathur · 将mongo db查询简化为纯数组 6 年前 |
Ashh · $嵌套数组ID的查找聚合 6 年前 |
Shrabanee · 在记录上使用$unwind后,仅与一条记录匹配 6 年前 |