MongoDB 数据操作(八)聚合框架(6)$unwind
in SQL with 0 comment, Views is 76

MongoDB 数据操作(八)聚合框架(6)$unwind

in SQL with 0 comment, Views is 76

上一篇:《MongoDB 数据操作(八)聚合框架(5)分页操作》

在查询数据的时候经常返回数组信息,但是数组并不方便信息的浏览

所以 MongoDB 提供有 $unwind 可以将数组信息变成独立的字符串内容

添加信息

> db.depts.insert({"title": "技术部", "bus": ["研发", "生产", "培训"]});
> db.depts.insert({"title": "财务部", "bus": ["工资", "税收"]});

将信息进行转化

> db.depts.aggregate([
      {"$project": {
          "_id": 0,
          "title": 1,
          "bus": 1
      }},
      {"$unwind": "$bus"}
  ]);

1.png

下一篇:《MongoDB 数据操作(八)聚合框架(7)$geoNear》

Responses
选择表情