HQL 查询语句问题!急!

2024-12-29 21:50:10
推荐回答(4个)
回答1:

如果是bool 那么直接放到where中就可以,where判断的不是你这个语句的过程,而是结果是否为bool

回答2:

from Product as p where p.isDelete <> false
改为'false'试下,你确定你数据库里有isDelete这个字段?而且这个字段为Boolean型?

回答3:

数据库中这个字段是什么类型的?如果是int类型 那么值就这样写。如果是varchar类型,就应该加上单引号。

回答4:

"from RegUserInfo where property=:property"
query.setParameter("property", true);