我对searchkit中的RefinementListFilter有疑问。我有几个布尔值过滤器,例如:{field: 'hasChildren': {'1' : 'Yes', '0': 'No'}}
来举例说明该字段的翻译。出于某种原因,我可以在URL中刷新页面后,在SelectedFilters/GroupSelectedFilters中保留正确的选定过滤器,但在刷新视图后,RefinementListFilter中的实际复选框不会被选中。 url查询字符串的一个示例:&hasChildren[0]=1
,其中hasChildren
为true。你知道为什么复选框不能正确反映查询的状态吗?如果您需要,我可以提供更多信息。谢谢!searchkit - RefinementListFilter复选框不持久状态
PS:我的ES映射将hasChildren
字段作为类型布尔值,如果有帮助的话。