mongodb aggregate多个分组条件
发表于:2024-10-15 作者:千家信息网编辑
千家信息网最后更新 2024年10月15日,使用aggregate进行分组时,多个分组条件,如下原生sql:db.test.aggregate({$group:{_id:{name:'$name',pro:'$pro},total:{$sum:
千家信息网最后更新 2024年10月15日mongodb aggregate多个分组条件
使用aggregate进行分组时,多个分组条件,如下
原生sql:
db.test.aggregate(
{
$group:{
_id:{name:'$name',pro:'$pro},
total:{$sum:'$num'}
}
},
{
$project:{
total:1
}
}
)
在java中对应如下:
//按照subjname和province进行分组 DBObject groupFields = new BasicDBObject("_id", new BasicDBObject("subjname", "$subjects.name").append("province", "$province")); //继续添加sum,avg等其他operation groupFields.put("AvgScore", new BasicDBObject("$avg", "$subjects.scores"));
分组
多个
条件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
英国的软件开发专业介绍
失败:配置项+源数据库
唐信互联网科技大连有限公司
建站公司的数据库安全吗
南康第四小学网络安全宣传周
重庆互联网科技公司
软件开发走什么会计科目
医疗设备管理软件开发
数据库系统基础 pdf
软件开发 网约车
新型电力系统网络安全方案
access数据库 日期
高频交易平台数据库优化
上虞招聘软件开发学徒
Java游戏开发和软件开发
塔式服务器连接显示器
星辰奇缘服务器苹果
测试服务器电脑怎么配置
系统商城模式软件开发
在大专中软件开发属于什么专业
软件开发考官面试问题
网络安全研究生有调剂的大学
免费的云mysql数据库
虎丘区正规网络技术推荐咨询
深圳通信软件开发回收价
access数据库 日期
eib属于全文型数据库吗
服务器上传大文件java
android缓存数据库
电视盒子改装打印服务器