mongodb使用正则表达式进行模糊查询
mongodb的查询,支持正则表达式,morphia可以使用正则表达式来进行模糊查询:import java.util.regex.Pattern;import com.google.code.morphia.query.Query;...Datastore ds;Query query = ds.createQuery(Person.class);Pattern pattern = Pattern.compile("^.*" + personName+ ".*$", // as SQL: like " '%" + personName + "%' " Pattern.CASE_INSENSITIVE);query.filter("name", pattern);List<Persion> persons = query.asList();
页:
[1]