没有开始参数,Solr abitratry 范围方面不起作用



我正在尝试使用JSON Facet API指南中的以下代码片段。

curl http://localhost:8983/solr/techproducts/query -d '
{
"query": "*:*",
"facet": {
"prices": {
"type": "range",
"field": "price",
"ranges": [
{
"from": 0,
"to": 20,
"inclusive_from": true,
"inclusive_to": false
},
{
"range": "[40,100)"
}
]
}
}
}'

但是我一直收到以下错误。

"error":{
"metadata":[
"error-class","org.apache.solr.common.SolrException",
"root-error-class","org.apache.solr.common.SolrException"],
"msg":"Missing required parameter: 'start' , path=facet/prices",
"code":400}}

任何人都可以帮助我出了什么问题吗?

来源 : https://lucene.apache.org/solr/guide/8_3/json-facet-api.html#arbitrary-range

在 Solr 8.3 中添加了对 JSON 分面中的任意范围和range参数的支持。您需要升级到至少 8.3 才能获得对提供间隔作为范围分面一部分的支持(并支持range键(。

相关内容

  • 没有找到相关文章

最新更新