【发布时间】:2018-03-12 13:34:22
【问题描述】:
我扩展了searchBox 组件以提供我自己的渲染功能。我想发送搜索查询应添加否定的属性列表。
例如,如果我将 'title', ['foo', 'bar'] 作为道具传递给我的 searchBox 组件,我希望搜索结果不包括标题为:foo 或 bar 的命中。
为此,我使用addDefaultQuery 如下
this.context.searchkit.addDefaultQuery(query =>
query.addQuery(BoolMustNot([{ match: { [attribute]: value } }])),
)
添加后有什么方法可以删除添加的查询?
【问题讨论】: