ElasticSearch Query_String 搜索正斜杠转义

ElasticSearch Query_String search forward slash excaping

我正在尝试为此文件路径编写查询:

C:/This/Is/My/File.txt

像这样:

{
    "query": {
        "query_string": {
           "default_field": "filePath",
           "query": "C:This\/Is\/My\/File.txt"
        }
    }
}

但是它给我一个错误提示:

SearchPhaseExecutionException[Failed to execute phase [query]

所以我假设它与转义有关,但它似乎是正确的。

我在这里遗漏了什么吗?

"query": {
        "query_string": {
           "default_field": "filePath",
           "query": "C\:\/NewRevelation\/PlexMaster\/Cloud.CDN\/Content\/xslt\/Modules\/Purchasing\/Shared\/Specifications.xslt"
        }
    }

由于在解析输入字符串后需要查看/,因此您需要额外的 \