Hibernate HQL:在命名查询中使用布尔值
你能帮帮我吗?我在查询布尔值“r.isDefault=true”时出错 在我的HQL命名查询中:Hibernate HQL:在命名查询中使用布尔值,hibernate,hql,boolean,named,Hibernate,Hql,Boolean,Named,你能帮帮我吗?我在查询布尔值“r.isDefault=true”时出错 在我的HQL命名查询中: <named-query name="RptQuery.queryDefaultByCode"> <query> SELECT r FROM RptQuery r WHERE r.code = ?1 AND r.isDefault = true </query> </named-query> 提前谢谢你 答复: 刚刚发
<named-query name="RptQuery.queryDefaultByCode">
<query>
SELECT r FROM RptQuery r WHERE r.code = ?1 AND r.isDefault = true
</query>
</named-query>
提前谢谢你
答复:
刚刚发现一个小错误:
r.isDefault = true
应该是
r.default = true
谢谢。试试这个:
如果r.isDefault是真的
谢谢,它可以工作,请将您的解决方案作为答案发布,并接受您自己的答案。它将帮助其他人为什么它是r.default而不是r.isDefault?
r.isDefault = true
r.default = true