我想通过使用Hibernate的标准API
将类似运算符应用于IntegerEx:from User where str(id) like :id
它使用HQL,但我想使用Hibernate标准API编写相同的查询。
答案 0 :(得分:4)
解决方案是sqlRestriction
。您不能使用标准限制。请尝试以下方法:
Criteria criteria = session.createCriteria(User.class);
criteria.add(Restrictions.sqlRestriction(" id LIKE '%"+yourIdForSearching+"%' "));
List<User> users = criteria.list();