Azure搜索:短语的完全匹配,而不是术语

时间:2018-05-21 10:52:09

标签: azure azure-search

有没有办法找到哪些属性完全匹配术语?

例如:搜索测试。预期结果:

{
  clientName: "Test"
}

而不是“测试客户”,“测试1”或其他什么。

目前我只看到$ filter的可能性,但我不确定它是否合适(可能会更慢等)。

此致

1 个答案:

答案 0 :(得分:1)

您可以使用$ filter来实现此目的;这是它的预期用途。它使用与全文搜索相同类型的反向索引而没有相关性评分的开销,因此如果您的查询仅包含过滤器,则它实际上应该更快。