mongodb怎么对分组,不要统计

兄弟们有没有人讲详细点的,我想教下,mongodb怎么对分组,不要统计
最新回答
紫珺婳浅

2024-06-30 18:08:03

java操作mongodb进行查询,常用筛选条件的设置如下: 条件列表: BasicDBList condList = new BasicDBList(); 临时条件对象: BasicDBObject cond = null; DBCollection coll = dbpile("^王$", Patternpile("^pile("^王pile("^.*王.*$", Pattern.CASE_INSENSITIVE); cond = new BasicDBObject(); cond.put("name",cond); 放入条件列表 condList.add(cond); 4、$gte/$lte/$gt/$lt 接1实例中,要筛选出年龄大于20且小于等于40的用户,我们可以这样: cond = new BasicDBObject(); cond.append("age",new BasicDBObject("$gt",20)); cond.append("age",new BasicDBObject("$lte",40)); 放入条件列表 condList.add(cond); 在日常的查询中筛选的条件可能会有多个,而且多个条件之间都是且的关系,结合上例1、2、3、4中 将每种条件添加到条件列表中,我可以这样: BasicDBObject searchCond = new BasicDBObject(); searchCond.put("$and", condList); 然后查询数据: DBCursor ret = coll.find(searchCond);