MongoDB中实现类似于SQL的like查询

来源:互联网 发布:mysql date add的用法 编辑:程序博客网 时间:2024/05/16 19:28
Mongo mongo;try {mongo = new Mongo("10.1.2.7", 27017);DB db=mongo.getDB("rim");DBCollection collection=db.getCollection("TBL_DATA_LOG");String personName="eb";Pattern pattern = Pattern.compile("^.*"  + personName+  ".*{1}quot; , Pattern.CASE_INSENSITIVE);  BasicDBObject basicDBObject=new BasicDBObject();basicDBObject.put("LOG_CODE", pattern);DBCursor dbCursor= collection.find(basicDBObject);while (dbCursor.hasNext()) {BasicDBObject object=(BasicDBObject) dbCursor.next();System.out.println(object.getString("LOG_CODE"));}} catch (UnknownHostException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (MongoException e) {// TODO Auto-generated catch blocke.printStackTrace();}

原创粉丝点击