我在我的java ee应用程序中使用了Hibernate条件api。我有两个议程界面,我使用jsf / primefaces计划。第一个使用方法findall()获取数据,但第二个使用方法findByCriteria(cri)获取数据。在cri变量中,我必须将外键与空值进行比较 像这样:
Criterion cri= Restrictions.eq("demande",null);
listIntervention=interventionService.findByCriteria(cri);
这种语法不起作用 有人能帮我吗?提前谢谢
答案 0 :(得分:0)
您应该使用限制#isNull。那个用于比较NULL值。
Criterion cri = Restrictions.isNull("demande");