我们有一些文档,其中一些文档的索引日期为 d1
,另一些文档的日期索引为 d2
,我们希望根据哪一个文档对它们进行排序操作系统可用。
sort=d1 desc, d2 desc
将使用 d1
分别对使用 d2
的文档进行排序,如下所示:
d1: 2014-03-12
d1: 2010-03-12
d2: 2013-03-12
d2: 2011-03-12
我们想要的一切都像这样排序:
d1: 2014-03-12
d2: 2013-03-12
d2: 2011-03-12
d1: 2010-03-12
不幸的是,用新的公共(public)字段重新索引所有文档并不是一个选择。
最佳答案
关于sorting - Solr 合并日期字段进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33018214/