MongoTemplate模糊查询案例
时间: 2023-12-17 16:03:25 浏览: 85
模糊查询的例子
好的,关于MongoTemplate模糊查询的案例,以下是一个简单的示例代码:
```
Query query = new Query();
query.addCriteria(Criteria.where("name").regex("some_pattern"));
List<User> users = mongoTemplate.find(query, User.class);
```
在上面的代码中,我们使用regex()方法来进行模糊查询,其中“name”是查询的字段名,“some_pattern”是匹配规则,这个规则可以使用正则表达式来描述。
这个示例代码可以用来从MongoDB数据库中查询User集合中所有名字中包含“some_pattern”的用户信息。
希望这个简单的示例能够对你有所帮助。
阅读全文