MongoDB 聚合框架进阶使用中$unwind要学习什么-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

MongoDB 聚合框架进阶使用中$unwind要学习什么

不变的狗子 2021-09-28 13:20:28 37

MongoDB 聚合框架进阶使用中$unwind要学习什么

使用学习框架 win什么使用
分享到
取消 提交回答
全部回答(1)
  • 开发者小助手
    2021-09-28 13:23:48

    查找个人最好成绩科目; { name: '张三', score: [{subject: '语文', score: 84}, {subject: '数学', score: 90}, {subject: '外语', score: 69}]

    } db.students.aggregate([{$unwind: 'score'}]) {name: '张三', score: {subject: '语文', score: 84}} {name: '张三', score: {subject: '数学', score: 90}} {name: '张三', score: {subject: '外语', score: 69}} db.students.aggregate([ {$unwind: '$score'}, {$sort: {name:1, "score.score": -1}} ]} {name: '张三', score: {subject: '数学', score: 90}} {name: '张三', score: {subject: '语文', score: 84}} {name: '张三', score: {subject: '外语', score: 69}}

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

相似问题
最新问题
推荐课程