代码之家  ›  专栏  ›  技术社区  ›  berliner

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

  •  0
  • berliner  · 技术社区  · 7 年前

    有没有找到文件的方法,哪种属性 确切地 匹配术语?

    例如:搜索 试验 . 预期结果:

    {
      clientName: "Test"
    }
    

    而不是“测试客户端”、“测试1”或其他。

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

    当做

    1 回复  |  直到 7 年前
        1
  •  1
  •   Bruce Johnston    7 年前

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