like操作
db.users.find({"name": /m/})
BasicDBObject q = new BasicDBObject();
q.put("name", java.util.regex.Pattern.compile(m));
dbc.find(q);
db.users.find({"name": /m/})
BasicDBObject q = new BasicDBObject();
q.put("name", java.util.regex.Pattern.compile(m));
dbc.find(q);
可参考:http://stackoverflow.com/questions/5608584/how-to-query-mongodb-with-like-using-the-java-api
$not操作
db.users.find({url: {$not: /^.*#.*/}})
DBObject obj = new BasicDBObject();
obj.put("url", new BasicDBObject("$not", java.util.regex.Pattern.compile("/^.*#.*/")));