如何获得$ lookup的排序结果

时间:2017-09-11 11:01:24

标签: mongodb aggregation-framework

我在mongodb聚合框架请求中有一个$lookup阶段,它向每个请求的文档添加一系列相关文档。

  $lookup: {
    from: 'cats',
    localField: '_id',
    foreignField: 'cat',
    as: 'cats',
  }

因此,结果中的每个文档都有一个包含如下数组的字段:

 cats: [{ name: "cat7"),{ name: "cat2"), ...]

如何对每个数组进行排序,例如按名字?这是否有聚合步骤?

 cats: [{ name: "cat2" }),{ name: "cat7" ), ...]

0 个答案:

没有答案