gpt4 book ai didi

azure 搜索完全匹配

转载 作者:行者123 更新时间:2023-12-02 06:32:47 24 4
gpt4 key购买 nike

我有一个包含大量数据的表。例如,一个字段是一个字符串

可搜索字段

  • 第 1 行:abcdefgdefg1hijklmnopqrstuvw234234

  • 第 2 行:abcdefgdefg1hijklmnopqrstuvw2dsfds33

  • 第 3 行:abcdefgdefg1hijklmnopqrstuvw234234
  • 第 4 行:abcdefgdefg1hijklmnopqrstuvwweewere333wr
  • 第 5 行:abcdefgdefg2hijklmnopqrstuvw234222aadfff
  • 第 6 行:abcdefgdefg1hijklmnopqrstuvwdsfdsf

我只想返回结果行 5,但添加搜索热 defg2 不起作用。在其他一些情况下,我只想返回结果 1、2、3、4、6。但在 defg1 上搜索对我来说也不起作用。

应该对我有用的是过滤器,但不幸的是没有包含包含的过滤器。我可以做些什么来解决这个问题?

最佳答案

请阅读How full text search works in Azure Search文章。它将帮助您了解文档和查询词的处理方式以及如何自定义搜索索引的行为以获得您想要的结果。

就您而言,您可能想要创建一个 custom analyzer这会将文档中的长术语分解为较小的术语,这些术语可能会被应用程序的用户用作查询术语。

或者,您可以使用 Lucene query language 发出通配符或正则表达式查询。模拟您正在寻找的包含行为。更多信息请点击:Azure search, search by partial terms

关于 azure 搜索完全匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43475630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com