[英]Is there any way of removing a defaultQuery
我擴展了searchBox
組件以在我自己的渲染函數中提供。 我想發送一個屬性列表,搜索查詢應在其中添加否定。
例如,如果我將'title', ['foo', 'bar']
作為道具傳遞給我的searchBox組件,則我希望搜索結果不包含標題為foo或bar的匹配。
為此,我正在使用addDefaultQuery
如下
this.context.searchkit.addDefaultQuery(query =>
query.addQuery(BoolMustNot([{ match: { [attribute]: value } }])),
)
一旦添加,有什么方法可以刪除添加的查詢?
addDefaultQuery
不是為此設計的。 在文檔http://docs.searchkit.co/stable/core/SearchkitManager.html中查看setQueryProcessor
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.