Solr计算月份的最后一天

时间:2017-08-15 08:06:01

标签: solr schema

我正在建造一个Solr 数据有日期的索引如果日期是月的最后一天,我需要计算一个字段吗?

我更愿意,如果我能做到的话 它在查询时,尝试了一些不成功的任何想法

1 个答案:

答案 0 :(得分:0)

如果你的意思是“一个字段,说明另一个字段中的日期是否是该月的最后一天”,那么在索引时这样做会更有意义:

  1. 它会更高效,你将它作为布尔值索引,并且不需要在查询时进行计算,只需匹配它
  2. 你有几种方法可以计算它:在客户端(最简单的),在UpdateRequestProcessor中,如果你正在进行DIH,则为tansformer, 也许一些疯狂的正则表达式可以在复制域中完成...