sorting - Solr 中的负提升

标签 sorting solr

我的索引中有一个“费用”字段。我想提升 Charges 值不等于 0 的结果。我尝试为此使用 bq 参数,但没有成功。

&bq=charges:"0"^-1

我尝试使用上述方法,但是我收到了 400 错误报告。

最佳答案

除了@harmstyler 的回答
您可以正面提升无零值(如果 Charges 是整数字段),而不是负面提升,例如

bq=charges:[1 TO *]^10

关于sorting - Solr 中的负提升,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13807538/

相关文章:

java - ArrayList<Integer> 中的问题

JavaScript 对象数组未正确排序

java - 按降序对原始类型的大型数组进行排序

javascript - solr 响应网络浏览器 URL 但不是来自 javascript 代码?

java - Solr和java项目版本控制

sorting - 剑道网格服务器端过滤并且不工作

java - Titan:确保 Solr(具有基本身份验证)作为索引后端?

MySQL 到 Solr 导入

Solrfacet.query进行查询,不带filter.query

java - 对不同类型的对象进行排序(性能)