DynamicRangeSlider giving "Missing definition for aggregation [match_all]" error
Affected Projects React
Library Version: 3.30.3
Describe the bug When using the DynamicRangeSlider the request to ElasticSearch is returning the following error:
{
"error": {
"root_cause": [
{
"type": "parsing_exception",
"reason": "Missing definition for aggregation [match_all]",
"line": 1,
"col": 48
}
],
"type": "parsing_exception",
"reason": "Missing definition for aggregation [match_all]",
"line": 1,
"col": 48
},
"status": 400
}
To Reproduce
Here is how I am using the component:
<DynamicRangeSlider componentId="PriceSlider" dataField="price" />
My ElasticSearch mapping for the price field is:
"price": {
"type": "double"
},
Expected behavior
This uses the "basic usage" example from the docs, is there something else I'm required to add to get this component working?
Additional context My ElasticSearch version is 7.10.2
@anthonycook It's difficult to reproduce the issue with the information you have provided. More context is always good.🙂
Can you share your request payload? And also your index schema, if possible?
The way you are using the component is fine, and normally the error should not happen. 🧐