这里提供一种常用的MongoTemplate查询方法:
String keyword = "user";
Query query = Query.query(Criteria.where("name").regex(keyword));
result = mongoTemplate.find(query, User.class);
等同于关系数据库中:
select * from User where name like ('%user%');
本文介绍了一种使用MongoTemplate进行模糊查询的方法,通过regex实现类似SQL的like查询功能。
这里提供一种常用的MongoTemplate查询方法:
String keyword = "user";
Query query = Query.query(Criteria.where("name").regex(keyword));
result = mongoTemplate.find(query, User.class);
等同于关系数据库中:
select * from User where name like ('%user%');
1210

被折叠的 条评论
为什么被折叠?