Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure搜索-在搜索字符串中使用双引号_Azure_Azure Cognitive Search - Fatal编程技术网

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

Azure搜索-在搜索字符串中使用双引号,azure,azure-cognitive-search,Azure,Azure Cognitive Search,我要求我的应用程序应该能够搜索包含双引号的字符串。例如22“Wood Log。当前,搜索此字符串会返回查询失败的错误 我知道,使用诸如“abc”之类的引号将只为我提供abc的结果。但是对于22”木材原木,双引号表示英寸,用户可以像“22”木材原木这样搜索,希望看到22”木材原木的结果 在当前场景中,我有哪些选项可以获得一些结果?我希望我的问题不要太模棱两可 Gaurav Mantri提供的评论是正确的。您应该使用反斜杠\字符转义搜索查询中的特殊字符 有关查询语法的更多详细信息和参考,请访问: (

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

我知道,使用诸如“abc”之类的引号将只为我提供abc的结果。但是对于22”木材原木,双引号表示英寸,用户可以像“22”木材原木这样搜索,希望看到22”木材原木的结果


在当前场景中,我有哪些选项可以获得一些结果?我希望我的问题不要太模棱两可

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

有关查询语法的更多详细信息和参考,请访问:


(您的特定查询将在以下部分得到回答:转义特殊字符

请尝试使用
\“
转义
,它应该可以工作。因此,您的搜索字符串将是
22\“Wood Log
。这对我来说很有用。我只需对搜索字符串进行一些自定义解析,如“22”Wood Log(有三个双引号)。谢谢