休眠条件 API 中的 Restrictions.like 和 .ilike 之间的区别
2022-09-02 01:57:42
Hibernate的API具有以下合约的功能:Criteria
Restrictions.ilike
不区分大小写的“like”,类似于 Postgres ilike 运算符
很酷。但是同一类也有功能,具有更模糊的契约:like
将“like”约束应用于命名属性
例
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%"));