Lucene查询相当于SQL`is NULL或someDate>;GETDATE()`?

Lucene查询相当于SQL`is NULL或someDate>;GETDATE()`?,lucene,lucene.net,Lucene,Lucene.net,我有一堆带有可选的exiryDate字段的文档,我需要获取所有未过期的文档。对于过期日期为的文档,我可以使用+expiryDate:[2020-08-03 TO*]但如何包括没有值的文档 我正在使用Lucene.NET2.9.4.1 作为参考,正如我在问题标题中提到的,我正在寻找与此SQL查询等效的查询 SELECT * FROM Documents WHERE ( expiryDate IS NULL or expiryDate > @someDate)

我有一堆带有可选的
exiryDate
字段的文档,我需要获取所有未过期的文档。对于过期日期为的文档,我可以使用
+expiryDate:[2020-08-03 TO*]
但如何包括没有值的文档

我正在使用Lucene.NET2.9.4.1

作为参考,正如我在问题标题中提到的,我正在寻找与此SQL查询等效的查询

SELECT * FROM Documents
WHERE ( expiryDate IS NULL or expiryDate > @someDate)