2016-09-25 15 views
0

私はJavaのeeアプリケーションでHibernate criteria APIを使用しています。私は2つのAgendaインターフェイスを持っています。私はjsf/primefacesスケジュールを使用しています。最初のメソッドはfindall()メソッドでデータを取得しますが、2番目のメソッドはfindByCriteria(cri)メソッドでデータを取得します。私はこのようなNULL値 と外部キーを比較する必要がCRI変数に:Criteria API外部キーの制限

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

この構文は 動作しないいくつかのいずれかが私を助けることができますか?事前に感謝します

答えて

0

制限#isNullを使用する必要があります。これは、NULL値の比較に使用されます。

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