如果我有这样的公式:
@Formula("select count(1) from Market m where m.defaultAirportCode=airportCode")
private Boolean isDefault;
有什么方法可以将我的选择结果转换为 boolean 值吗?我想返回 true 或 false 而不是 1 或 0,因为我需要将其映射到 boolean 值。
最佳答案
有一个类似的问题:https://stackoverflow.com/a/4793868/2503659
根据您的数据库,您可能需要设置映射:http://www.coderanch.com/t/218458/ORM/databases/Mapping-oracle-boolean-Java-boolean
关于java - 在 hql 中将结果集从 int 转换为 boolean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17318904/