滤波器值列表中的过滤器



我的索引中有一个'关键字'字段,该字段是facetable和类型集合(edm.String)。

在我的UI中,我显示了该字段的一个方面,该字段返回了前10个关键字。不同关键字值的总数可能是数百个。因此,我希望用户能够输入一个术语,并且将返回包含此术语的前10个构面值。因此,这是一种过滤字段值列表。

Azure搜索API当前是否可以使用?

不,这是不支持的。可以过滤返回的一组文档,这将影响返回的方面,但是没有办法使用搜索表达式或"包含"语义的facet值直接过滤。

您可以在关键字字段上过滤,但是您只会获得匹配的刻度值,而不是包含搜索词的前10个构面值。

最新更新