美文网首页
mongodb pipe 操作符总结

mongodb pipe 操作符总结

作者: 许道龙 | 来源:发表于2017-03-30 12:19 被阅读0次
    • $out : 创建或替换新的文档
     db.books.aggregate( [
                          { $group : { _id : "$author", books: { $push: "$title" } } },
                          { $out : "authors" }
                      ] )
    
    • $skip : 跳到第n个文档
     db.article.aggregate(
        { $skip : 5 }
    );
    
    • $limite : 分页
     db.article.aggregate(
        { $limit : 5 }
    );
    
    • $sort : 排序
    • 1 to specify ascending order.
    • -1 to specify descending order.
     db.users.aggregate(
       [
         { $sort : { age : -1, posts: 1 } }
       ]
    )
    
    • $count : 统计条数
     db.scores.aggregate(
      [
        {
          $match: {
            score: {
              $gt: 80
            }
          }
        },
        {
          $count: "passing_scores"
        }
      ]
    )
    

    相关文章

      网友评论

          本文标题:mongodb pipe 操作符总结

          本文链接:https://www.haomeiwen.com/subject/prvuottx.html