当前位置: 首页 > 工具软件 > QueryBuilder > 使用案例 >

Mongodb使用QueryBuilder查询

方砚
2023-12-01
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等。
 类似资料: