赞
踩
在我的mongoDB中北京共有16个区县
其中只有密云和延庆是县,其他的为区,现在要将这两个例外查出来
直接用mongoDB shell命令是这样查询的:
db.country.find({
'name':{
$regex:/县/},'sheng':'11','level':3})java实现如下:
package com.adtec.mongodb;
import java.util.Iterator;
import java.util.regex.Pattern;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.DBCursor;
import com.mongodb.DBObject;
import com.mongodb.MongoClient;
/**
*
* @author 浪丶荡
* <br>
* 模糊查询实例
*
*/
public class BlurQuery {
private String host = "192.168.71.193";
private int port = 27017;
public static void 
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。