我必須製作一個帶日期功能的ezfind搜索頁面。對於SOLR過濾器,我嘗試使用類似這樣的東西:attr_publish_date_dt:[NOW-6MONTH TO NOW]但我沒有得到任何結果。 如果我以這種方式使用它attr_publish_date_dt:[* TO NOW],它可以工作。但是左側沒有星號的所有查詢都不起作用。SOLR日期範圍
attr_publish_date_dt包含一個unix時間戳,所以我也嘗試使用來自attr_publish_date_dt的2個時間戳:[* TO NOW]結果,而不是[NOW-6MONTH TO NOW],但是我也沒有得到結果。
任何人都可以幫助我嗎?在此先感謝 弗蘭克
Solr的哪個版本?你在使用TrieDateField嗎? '[NOW-6MONTH TO NOW]'在solr 4.2.1中對我有效,日期字段定義爲' –
arun
我們使用SOLR 2.2,因爲我們使用的ez發佈版本不支持更高版本的SOLR。 – DeeFour