gpt4 book ai didi

Azure 搜索 - 在搜索字符串中使用双引号

转载 作者:行者123 更新时间:2023-12-02 06:03:11 27 4
gpt4 key购买 nike

我的要求是我的应用程序应该能够搜索包含双引号的字符串。例如22"Wood Log。目前搜索该字符串会返回查询失败的错误。

我知道使用像 "abc" 这样的引号只会给我带来 abc 的结果。但在 22"Wood Log 的情况下,双引号代表 英寸,用户可能会搜索 "22"Wood Log" 希望看到22 英寸原木的结果。

在当前情况下,我可以选择哪些选项来获得一些结果?我希望我的问题不是太含糊。

最佳答案

Gaurav Mantri 提供的评论是正确的。您应该使用反斜杠 \ 字符转义搜索查询中的特殊字符。

更多详细信息和查询语法引用,请访问:https://learn.microsoft.com/en-us/rest/api/searchservice/lucene-query-syntax-in-azure-search

(您的特定查询在“转义特殊字符”部分下得到解答)

关于Azure 搜索 - 在搜索字符串中使用双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47332809/

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