标准api限制外键

时间:2016-09-25 18:00:20

标签: hibernate-criteria

我在我的java ee应用程序中使用了Hibernate条件api。我有两个议程界面,我使用jsf / primefaces计划。第一个使用方法findall()获取数据,但第二个使用方法findByCriteria(cri)获取数据。在cri变量中,我必须将外键与空值进行比较 像这样:

Criterion cri= Restrictions.eq("demande",null);
listIntervention=interventionService.findByCriteria(cri);

这种语法不起作用 有人能帮我吗?提前谢谢

1 个答案:

答案 0 :(得分:0)

您应该使用限制#isNull。那个用于比较NULL值。

Criterion cri = Restrictions.isNull("demande");