查找后搜索文档

时间:2019-10-30 01:07:22

标签: mongodb search aggregation-framework aggregate aggregation

有人在这里问过类似的问题:MongoDB full text search and lookup operator

的确,不是在聚合管道的第一阶段就无法进行全文搜索。
但是我必须先执行#lookup才能搜索整个文档。
实际如何做?有办法吗?

要进一步扩展问题,使其更清楚:
假设您有一个集合(例如公司信息的集合),并且您对与其关联的所有用户进行了$ lookup。
稍后,您尝试搜索一些文本值,该值可以位于users数组以及基本公司信息中。
是的-该怎么做?

或者,我们可以简单地将users数组中的所有字段以及公司信息中的字段合并到一个数组中,然后在其中进行正则表达式搜索。

0 个答案:

没有答案