码迷,mamicode.com
首页 > 数据库 > 详细

java对mongodb的and, in, or 经常使用操作

时间:2014-07-16 22:54:25      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:style   java   color   使用   strong   art   

DBCollection dbcon = null

       DBObject query = new BasicDBObject();       

       BasicDBList values = new BasicDBList();

       

       // or使用方法 --->> 查询薪水salary<3000 or salary>10000

       values.add(new BasicDBObject("salary"new BasicDBObject("$gt", 10000))); 

       values.add(new BasicDBObject("salary"new BasicDBObject("$lt", 3000))); 

       query.put("$or", values); 

       DBCursor dbCursor = dbcon.find(query); 

       // end///

      

       //查询 salary>1000 or age<22

       values.add(new BasicDBObject("salary"new BasicDBObject("$gt", 10000))); 

       values.add(new BasicDBObject("age"new BasicDBObject("$lte", 22))); 

       query.put("$or", values); 

       DBCursor dbCursor2 = dbcon.find(query); 

       //end///

      

       

       // in使用方法 --->>  查询 salary in [13, 47] 

       values.add(3000); 

       values.add(10000); 

       query.put("salary"new BasicDBObject("$in", values)); 

       DBCursor dbCursor3 = dbcon.find(query); 

       

       //and使用方法 --->> salary>10000 and age<22

       query.put("salary"new BasicDBObject("$gt", 10000)); 

       query.put("age"new BasicDBObject("$lt", 22)); 

       DBCursor dbCursor4 = dbcon.find(query);

java对mongodb的and, in, or 经常使用操作,布布扣,bubuko.com

java对mongodb的and, in, or 经常使用操作

标签:style   java   color   使用   strong   art   

原文地址:http://www.cnblogs.com/bhlsheji/p/3835468.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!