morphia

  1. import  java.util.regex.Pattern;  
  2. import  com.google.code.morphia.query.Query;  
  3. ...  
  4. Datastore ds;  
  5. Query query = ds.createQuery(Person.class );  
  6. Pattern pattern = Pattern.compile("^.*"  + personName+  ".*$" // as SQL:  like " '%" + personName + "%' "   
  7.  Pattern.CASE_INSENSITIVE);  
  8. query.filter("name" , pattern);  
  9. List<Persion> persons = query.asList(); 

你可能感兴趣的:(Morphia)