如何提取日期值为空的行

ht4b089n  于 2021-07-29  发布在  Java
关注(0)|答案(0)|浏览(187)

我在hibernate中有以下条件,我想知道当date列为null时如何处理。即使date列的值为null,我也要提取该行。
例如,mysql查询是:

Select * from myTable where date is null;

我使用下面的查询来获取结果。

def query1 = myTable.createCriteria().list {
       if(m1?.startDate)
           eq('startDate', m1?.startDate)
       else
          IsNull('startDate')
       if(m1?.endDate)
           eq('endDate', m1?.endDate)
       else
           IsNull('endDate')
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题