【发布时间】:2016-11-04 21:55:27
【问题描述】:
是否可以在一个查询中从单独的集合中查找文档并对其进行排序?
例如,当您在 youtube 上搜索时,可能会出现作者和视频的混合结果。
【问题讨论】:
-
查找
$lookup
标签: node.js mongodb mongoose mongoose-populate
是否可以在一个查询中从单独的集合中查找文档并对其进行排序?
例如,当您在 youtube 上搜索时,可能会出现作者和视频的混合结果。
【问题讨论】:
$lookup
标签: node.js mongodb mongoose mongoose-populate
我认为不可能同时查询 2 个集合。您可以“并行”执行 2 个查询(使用 async、es6 Promises 或许多其他技术),然后对结果进行排序。
【讨论】: