Unterschied zwischen Restrictions.like und .ilike in der Hibernate-Kriterien-API

Hibernate ist Criteria API hat Restrictions.ilike Funktion hat den folgenden Vertrag:

Einem case-insensitive "wie", ähnlich wie Postgres ilike-operator

Cool. Aber die gleiche Klasse hat auch like Funktion, da Sie viel mehr vage Vertrag:

Einen "wie" - Einschränkung, die benannte Eigenschaft

Beispiel

Criteria cr = session.createCriteria(Employee.class);

//To get records having fistName starting with zara
cr.add(Restrictions.like("firstName", "zara%"));

//Case sensitive form of the above restriction.
cr.add(Restrictions.ilike("firstName", "zara%"));

InformationsquelleAutor der Frage mindas | 2011-03-01

Schreibe einen Kommentar