小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如何操作数据库将取班级内的女生按年龄分组输出?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你这个就用group和push就行呀。
前略
.group({
_id: {age:'$年龄'},
students: $.push({_id: '$_id', name: '$姓名', gender: '$性别'}),
}).project({
age: '$_id.age',
students: 1,
})
后略
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
聚合可满足你的需求,了解一下:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/database/collection.aggregate.html
不应该知道你的表结构先吗?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你这个就用group和push就行呀。
前略
.group({
_id: {age:'$年龄'},
students: $.push({_id: '$_id', name: '$姓名', gender: '$性别'}),
}).project({
age: '$_id.age',
students: 1,
})
后略
聚合可满足你的需求,了解一下:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/database/collection.aggregate.html
result = await db.collection('banji').where({
sex: '女'
}).get().aggregate()
.group({
_id: '$age',
count: $.sum(1),
}).end()
不应该知道你的表结构先吗?
姓名:
性别:
年龄: