0
給定一個存儲可爲空的過期日期的表,我希望找到所有具有(1)空過期日期或(2)尚未過期的過期日期的記錄。我有這麼遠是:在Slick中進行ANDing/ORing /分組查詢過濾器
val results = Query(TableClass)
.filter(_.expires > new Timestamp(DateTime.now().getMillis()))
.list
指找到所有的記錄與當前的到期日期,但是偏出所有空日期的記錄。我怎麼能告訴Slick這個過濾器應該只適用於非空記錄?在ColumnExtensionMethods
似乎沒有任何邏輯運算符或分組結構。