mongo java中and、or多条件查询
来源:互联网 发布:鲸鱼搁浅的原因知乎 编辑:程序博客网 时间:2024/05/16 15:29
//and、or多条件联合查询
//age条件(and条件)
BasicDBList condList = new BasicDBList();
BasicDBObject cond = new BasicDBObject();
cond.put("$gt",0);
cond.put("$lte",40);
BasicDBObject composeCod = new BasicDBObject();
composeCod.put("age", cond);
condList.add(composeCod);
//name条件
BasicDBObject nameCond = new BasicDBObject();
nameCond.put("name", "name");
condList.add(nameCond);
//查询条件组合(or条件)
BasicDBObject searchCond = new BasicDBObject();
searchCond.put("$or", condList);
DBCursor findRefResult = coll.find(searchCond);
int i=1;
while (findRefResult.hasNext()) {
System.out.println("Inserted Document: "+i);
System.out.println(findRefResult.next());
i++;
//age条件(and条件)
BasicDBList condList = new BasicDBList();
BasicDBObject cond = new BasicDBObject();
cond.put("$gt",0);
cond.put("$lte",40);
BasicDBObject composeCod = new BasicDBObject();
composeCod.put("age", cond);
condList.add(composeCod);
//name条件
BasicDBObject nameCond = new BasicDBObject();
nameCond.put("name", "name");
condList.add(nameCond);
//查询条件组合(or条件)
BasicDBObject searchCond = new BasicDBObject();
searchCond.put("$or", condList);
DBCursor findRefResult = coll.find(searchCond);
int i=1;
while (findRefResult.hasNext()) {
System.out.println("Inserted Document: "+i);
System.out.println(findRefResult.next());
i++;
}
//排序操作
DBCursor cursor = collection.find(filter_dbobject).limit(10).sort(new BasicDBObject("create_time",-1));
0 0
- mongo java中and、or多条件查询
- mongo查询过滤条件java实例($and,$or,$eq,$ne)
- MongoDB_Java连接mongo 使用Java多条件查询mongo数据
- thinkphp多条件查询(AND, OR)
- laravel5.2中多条件or查询
- Mongo多条件查询与分组
- mybatis 拼装 and和or 查询条件
- java操作mongo的and,or, in操作
- Hibernate 条件or查询 循环多个or条件
- Mongo多条件查询与分组的使用
- Elasticsearch进行and,or多条件组合DSL结构化查询
- Lucene进阶:and 和or的条件查询
- Lucene进阶:and 和or的条件查询
- Lucene进阶:and 和or的条件查询 .
- DetachedCriteria多条件查询or,disjunction
- DetachedCriteria多条件查询or,disjunction
- DetachedCriteria多条件查询or,disjunction
- DetachedCriteria多条件查询or,disjunction
- 初识Caffe
- 模拟c中的strstr函数
- mac os下 Ruby环境安装方法
- Android学习之ION memory manager
- log日志配置
- mongo java中and、or多条件查询
- wailterphp的start
- nstring nsdata byte char 之间关系
- Android自定义attr和style
- Ubuntu14.04(32位)下安装使用docker
- android EditText中的inputType
- PHP获取字符串中英文混合长度
- 异步加载AsyncTask
- 一定要心平气和