问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mongodb怎么对分组,不要统计

发布网友 发布时间:2022-04-22 05:58

我来回答

1个回答

热心网友 时间:2023-07-05 07:38

java操作mongodb进行查询,常用筛选条件的设置如下:

条件列表:
BasicDBList condList = new BasicDBList();
临时条件对象:
BasicDBObject cond = null;
DBCollection coll = db.getCollection("A");

1、$where
在某种应用场合,若要集合A查询文档且要满足文档中某些属性运算结果,可以编写一脚本函数用where进行设置,比如:
某集合中存放的用户信息,包括姓名、年龄、手机号、地址等,要筛选出年龄大于20且小于等于40的用户,我们可以这样:
String ageStr = "function (){return parseFloat(this.age) > 20 && parseFloat(this.age) <= 40};";
cond = new BasicDBObject();
cond.put("$where",ageStr);

放入条件列表
condList.add(cond);

2、$in
接1实例中,要查询年龄为23、40、50的用户信息,我们可以这样:
创建一个临时的条件列表对象,将条件值分别添加进去
BasicDBList values = new BasicDBList();
values.add(23);
values.add(40);
values.add(50);

cond = new BasicDBObject();
cond.put("age",new BasicDBObject("$in",values));

放入条件列表
condList.add(cond);

3、模糊匹配
接1实例中,要按照用户的姓名进行模糊查询,如:王,我们可以这样做:

使用不区分大小写的模糊查询
3.1完全匹配
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 《大数据存储mongodb实战指南》pdf下载在线阅读全... mongodb的内容简介 MongoDB技术架构介绍 mongodb 大集合 怎么分页 sikp limit 优化 Mongodb中如何处理过大的遍历查询,有没有分步或分... java中的mongoDB怎么分页,要代码,数据量较大 《MongoDB大数据处理权威指南第二版》pdf下载在线... mongo集群可以用来进行海量数据分析吗 SQLserver2005 和 mongodb的大数据量的处理 mongodb一次写入大数据,怎么搞,分页插吧,每次到... mongodb千万级别的数据分析怎么做 为什么MongoDB适合大数据的存储 小踏板摩托车用换机油吗?如果用,多久换一次? 踏板摩托车的机油多久换一次?谢谢了,大神帮忙啊 踏板摩托车多久换一次机油? 踏板摩托车怎么保养 踏板摩托车多长时间换一次机油 踏板摩托车至少多少公里换机油 踏板摩托车多少公里换一次机油? 五羊本田踏板摩托车多少公里换机油 15个副省级城市住户存款出炉,其中哪些城市居民的... 中国哪几个城市最有钱和中国哪几个城市消费最高是... 资产一千万算什么水平 你所在的城市房价和你的工资水平之间有多大差距呢? 杭州人均住户存款近12万,为何杭州的人均存款会比... 厦门国际银行与厦门银行一样吗 支付宝健康福重疾1号赠送的三个月怎么退保 厦门哪个行业工资最高 厦门银行和厦门国际银行哪个好 健康福重疾险怎么退保 怎么把健康福重疾险退掉? 健康福中继线在哪取消 五福临门健康保障怎么取消 健康福重疾险怎么退 健康福重疾险怎么退呢 在支付宝不小心买了这个保险可以退或取消吗? 支付宝健康险怎么退 健康福重疾险怎么退订 国内贵金属交易平台怎么选择 国内贵金属交易平台真的可信吗