11. mongoose中使用聚合管道操作aggregate

使用聚合管道可以对集合中的文档进行变换和组合。

  1. const BlogModel = require('@/model/blog.js')
  2. BlogModel.aggreage([
  3. {
  4. $lookup: {
  5. from: 'blog_detail',
  6. localField: 'blog_id',
  7. foreignField: 'blog_id',
  8. as: 'item'
  9. }
  10. }
  11. ], (err, docs) => {})

点击查看 《MongoDB学习笔记》)聚合管道相关基础知识