2017-08-15 104 views
0

我正在構建Solr 索引數據有日期如果日期是月份的最後一天,我需要計算一個字段?Solr計算月份的最後一天

我寧願如果我可以在查詢時做 它,沒有成功的任何想法

回答

0

,如果你的意思是「說,如果在另一個領域的日期是該月的最後一天,字段」試過幾件事情,然後它使更多的意義在索引時間做到這一點:

  1. 這將是更好的性能,你索引它作爲一個布爾值,並沒有計算需要在查詢時發生的,只是匹配它
  2. 你有幾種計算方法:在客戶端(最簡單),在UpdateRequestProcess中或者,變差動如果你正在做諦, 也許有些瘋狂的正則表達式可以做一個copyfield ...
+0

我相信這是更好的性能,我需要的是對宿舍六個月,年邊界的數據進行分類作爲報告 –

+0

或者可能與日期數學這樣的結論可以推斷出 –

相關問題