我该如何按日期结果排序?:Solr

时间:2017-08-06 16:24:55

标签: sorting solr

我试图按日期对结果进行排序。服务器正在使用Solr技术。早些时候,我正在使用:

urldata.sort = 'last_modified desc';

按日期排序结果。现在似乎没有用。它抛出错误:

enter image description here

我在Solr中提到了关于按日期排序的答案:How to sort by date in SOLR?

我试图更改' last_modified desc'发布_date desc'但似乎没有用。我该如何解决这个错误?

1 个答案:

答案 0 :(得分:1)

错误与排序无关,但您不是在特定字段中搜索任何特定值。由于URL中没有定义或指定默认字段,因此Solr不知道您的搜索是什么。

尝试在网址中设置df,查询特定字段foo:value或使用qf(使用(e)dismax)指定Solr应排序的字段。

订购,只要该字段被指定为日期字段,就应该自动运行。