我的项目有一些问题,我们使用 PostgreSQL 和 Hibernate 作为 ORM。 我想在我的表中搜索任何列类型(INTEGER、STRING、TEXT)。 Hibernate 哪里有问题,我知道我可以执行什么,例如 LIKE 运算符 在像这样的 INTEGER 类型上:
select * from Table1 where size::text like '%3';
但是该死的 Hibernate 将::TEXT 作为自身参数并抛出异常。 我怎样才能避免这个错误? 谢谢。
最佳答案
尝试做:
cast(size as text)
应该有帮助。
关于java - Postgresql LIKE for Integer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5014534/