mongodb java查询
时间: 2023-10-18 20:04:31 浏览: 94
mongodb_java
在使用Java进行MongoDB查询时,可以使用不同的操作符来实现不同的查询条件。以下是几个常用的查询操作符的示例:
1. 等于操作符(is):可以使用`Criteria.where("name").is(keyword)`来查询name字段等于指定关键字的文档。[4]
2. 不等于操作符(ne):可以使用`Criteria.where("name").ne(keyword)`来查询name字段不等于指定关键字的文档。[1]
3. 模糊查询操作符(like):可以使用正则表达式来实现模糊查询,例如`Criteria.where("name").regex(".*?" + keyword + ".*")`可以查询name字段包含指定关键字的文档。[2]
4. 大于等于操作符(gte):可以使用`Criteria.where("name").gte(keyword)`来查询name字段大于等于指定关键字的文档。[3]
以上是一些常用的MongoDB查询操作符的示例,你可以根据具体的需求选择适合的操作符来进行查询。
阅读全文