【问题标题】:Filter on the list of facet values过滤构面值列表
【发布时间】:2017-02-15 04:04:06
【问题描述】:

我的索引中有一个“关键字”字段,它是 Facetable,类型为 Collection(Edm.String)。

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

目前这可以通过 Azure 搜索 API 实现吗?

【问题讨论】:

    标签: azure-cognitive-search azure-search-.net-sdk


    【解决方案1】:

    不,不支持。可以过滤返回的文档集,这将影响返回的构面,但无法使用搜索表达式或“包含”语义直接过滤构面值本身。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 2020-09-05
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多