在hql中将结果集从int转换为boolean

时间:2013-06-26 11:34:48

标签: java sql hibernate jpa hql

如果我有这样的公式:

@Formula("select count(1) from Market m where m.defaultAirportCode=airportCode")
private Boolean isDefault;

有没有办法将我的select的结果转换为boolean?我想返回true或false而不是1或0,因为我需要将它映射到布尔值。

1 个答案:

答案 0 :(得分:1)

有一个类似的问题:https://stackoverflow.com/a/4793868/2503659

根据您的数据库,您可能需要设置映射:http://www.coderanch.com/t/218458/ORM/databases/Mapping-oracle-boolean-Java-boolean