2017-05-08 45 views
0

我们只是想应用过滤器查询来单独排序。有没有办法在solr中做到这一点?在我们应用组查询时,我们不能直接提供fq参数。将过滤器查询添加到Solr中单独排序

主要问题:我们按价格字段排序。价格有两种类别。虽然分组时应考虑这两个类别,但排序时只应考虑一个类别。通过使用复制字段,我们将该类别的价格复制到新字段,但由于其他类别的价格字段具有空值,因此将显示在最上方。这不是预期的。

如果需要更详细的信息,请让我知道。

+0

你能举个例子吗? –

回答

1

将属性sortMissingLast="true"添加到具有缺失值和重新索引的字段定义中。

Here's一个完全符合您的用例的链接。