【发布时间】:2017-08-07 18:00:46
【问题描述】:
我对 searchkit 中的 RefinementListFilter 有疑问。我有一些布尔过滤器,例如:{field: 'hasChildren': {'1' : 'Yes', '0': 'No'}} 以给出该字段的翻译示例。出于某种原因,我可以在 url 和 SelectedFilters/GroupSelectedFilters 中的页面刷新后保留正确的选定过滤器,但是在刷新视图后不会检查 RefinementListFilter 中的实际复选框。 url 查询字符串的示例:&hasChildren[0]=1,其中hasChildren 为真。你知道为什么复选框不能正确反映查询的状态吗?如果您需要,我可以提供更多信息。谢谢!
PS:如果有帮助的话,我的 ES 映射将 hasChildren 字段作为布尔类型。
【问题讨论】:
标签: javascript reactjs elasticsearch searchkit