将过滤器查询添加到 Solr 中的单独排序

Adding filter query to Sort alone in Solr

我们只想应用过滤查询来单独排序。有什么办法可以在 solr 中做到这一点?由于我们是组查询,所以不能直接提供fq参数。

主要问题:我们正在按价格字段排序。价格适用于两个类别。分组时应该考虑两个类别,但排序时,只有一个类别应该是 considered.By 使用复制字段,我们将该类别的价格复制到新字段,但由于其他类别的价格字段为空值,因此显示在最佳。这不是预期的。

如果需要更多详细信息,请告诉我。

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

Here's 与您的用例完全匹配的 link。