`

Mongodb使用QueryBuilder查询

阅读更多
QueryBuilder queryBuilder = new QueryBuilder();
queryBuilder.and(key).is(value);

也可直接用QueryBuilder.start(key).is(value).get()获取一个DBObject对象进行查询
上面key是想要查询的键,value为匹配的值
然后使用
collection.find(queryBuilder.get())
进行查询
查询结果为DBCusor
使用queryBuilder.and(key).is(value).and(key).is(value)可以进行多个key值匹配查询

and后可用的查询方法有lessThan,equals,exists,greaterThan,greaterThanEquals,in,lessThan,lessThanEquals,mod,notEquals,notIn,regex等。

分享到:
评论
1 楼 孙星(blog) 2013-01-08  

相关推荐

Global site tag (gtag.js) - Google Analytics