[英]MongoDB query results aggregation
我需要将多个搜索的结果汇总在一起。
当前,我们进行多次查找。 例如,首先-查找用户,然后使用检索到的用户ID查找工作订单,然后针对订单中的每个产品ID查找完整的产品信息。
可以以某种方式将其汇总到单个查询中吗?
取决于您如何处理架构,因此我的回答可能会根据您的特定需求而有所不同。 但是我确实发布了一种解决类似情况的方法(以3个模式为例),您可以在这里找到它。
它还取决于您是否具有对象ID引用,如果所有对象都直接存储,则它可能是单个聚合查询。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.