我在使我的范围过滤器更加动态时遇到问题。
我有一个价格过滤器 (RangeFilter),它使用 RangeSliderInput 作为 rangeComponent。看起来像这样:
过滤器代码:
<RangeFilter
title="Prijs"
field="verkoopprijs"
id="verkoopprijs"
min={0}
max={100}
showHistogram = {false}
rangeComponent = {RangeSliderInput}
translations={{"range.submit":"Zoeken"}}
/>
我想获得字段 verkoopprijs 的最小值和最大值,而不是硬编码的 min 0 和 max 100。
搜索结果如下所示:
"hits":{
"total":7271,
"max_score":1.0,
"hits":[
{
"_index":"onixts_prod",
"_id":"9783932346729",
"_score":1.0,
"_source":{
"id":"9783932346729",
"jaar":"2015",
"taal":"Duits",
"hoofdtitel":"Therapie-Handbuch Power Tube, Power QuickZap",
"verkoopprijs":38.95,
}
}
]
}
然而。我不确定如何获得最小值和最大值。