除了$ lookup运算符之外,在MongoDB 4.0中加入的替代方法有哪些,因为它不适用于分片集合

问题描述 投票:0回答:1

例如,我有一个具有以下模式的库数据库。

enter image description here

我希望结果集为以下数据集。

enter image description here

有什么方法/查询来获得所需的结果集,但我不想使用“$ lookup”运算符,因为它不适用于分片集合?

mongodb join mongoose mongodb-query mongoid
1个回答
0
投票

$lookup是加入MongoDB中两个集合的唯一选择。

我能想到的另一个选择是将多个集合转换为单个集合。

© www.soinside.com 2019 - 2024. All rights reserved.