如何在析取方面添加ExcludeRefinement?

时间:2017-08-29 08:04:27

标签: algolia

我试图在析取的facet键上添加addExcludeRefinement(facet,value),但实现并不允许这样做。

if (!this.isConjunctiveFacet(facet)) { throw new Error(facet + ' is not defined in the facets attribute of the helper configuration'); }

如何在不修改属性excortsFacets本身的情况下执行此操作?

1 个答案:

答案 0 :(得分:6)

负面刻面只能与连接面一起使用。但是,您可以使用参数中的filters属性对排除进行硬编码。我做了一个证明:https://jsfiddle.net/bobylito/ef4615hk/

的jsFiddle