我使用Lucene.net v3.0.3.0進行索引和搜索,我有「CreateDateTime」字段存儲文檔創建datetime.I想用布爾「NOT」條件創建DateTime範圍查詢。意味着我想檢索所有那些CreateDate不應該在我給出的範圍內的文檔,我可以創建查詢但查詢不返回任何結果。布爾NOT不與日期範圍查詢工作在Lucene.net v3.0.3.0
日期爲mmddyyyyhhmmss格式。
我的日期範圍爲2014年7月15日12:00:00 AM到2015年3月31日下午11:59:59
我最後的查詢如下,
-CreateDateTime: 20140715000000000 TO 20150331235959000]
我曾嘗試使用盧克工具幫助同樣的查詢以及它也沒有返回任何結果。索引創建正常,我能夠觸發所有類型的需求,除了DateRange查詢NOT布爾條件。 NOT在其他領域工作得很好。
有什麼建議嗎?