Mongotemplate模糊查询
前置对象
private MongoTemplate mongo;
student collection
- 按照姓名精确查询
String name ="tjh";
Query query = new Query();
query.addCriteria(Criteria.where("name").is(name));
//通用获取、输出
List<Student> student = mongo.find(query, Student.class, "student");
for (Student student1 : student) {
System.out.println(student1);
}
- 按照姓名模糊查询
Query query = new Query();
String pattern_name = "tjh";
Pattern pattern = Pattern.compile("^.*" + pattern_name + ".*$", Pattern.CASE_INSENSITIVE);
query.a