gpt4 book ai didi

sorting - Solr 合并日期字段进行排序

转载 作者:行者123 更新时间:2023-12-02 20:19:22 27 4
gpt4 key购买 nike

我们有一些文档,其中一些文档的索引日期为 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)字段重新索引所有文档并不是一个选择。

最佳答案

Abdul 使用 function 的方法是正确的做法。但阿卜杜勒的解决方案对我不起作用。

我已经成功测试了这一点。

只需将此参数添加到您的查询中即可:

sort=max(d1,d2) desc

关于sorting - Solr 合并日期字段进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33018214/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com