问题标签 [mongodb-scala]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
27 浏览

mongodb - 如果数组中没有匹配值,如何忽略 Filters.in

我有以下聚合管道:

如果sourcesorfileType序列为空,如何构造一个查询以分别忽略其过滤器,例如,Filters.in("source", sources: _*)Filters.in("fileType", fileTypes: _*)?我不想使用Filters.or(),因为我想要两个过滤器在Filters.and().