Elasticsearch 解释错误 - 文档映射类型名称不能以“_”开头

Posted

技术标签:

【中文标题】Elasticsearch 解释错误 - 文档映射类型名称不能以“_”开头【英文标题】:Elasticsearch explain error - Document mapping type name can't start with '_' 【发布时间】:2019-01-04 11:48:16 【问题描述】:

strong text谁能告诉我这个 Elasticsearch 错误是什么意思,它给我一个解释查询 192.132.4.43:9200/search/_search&explain=true


    "error": 
        "root_cause": [
            
                "type": "invalid_type_name_exception",
                "reason": "Document mapping type name can't start with '_', found: [_search&explain=true]"
            
        ],
        "type": "invalid_type_name_exception",
        "reason": "Document mapping type name can't start with '_', found: [_search&explain=true]"
    ,
    "status": 400

没有解释的查询效果很好,但是当我调用解释时,它会抛出这个错误。 Elasticsearch 是 6。

【问题讨论】:

【参考方案1】:

您的网址中有一个小错字

192.132.4.43:9200/search/_search?explain=true
                                ^
                                |
                     use ? here instead of &

【讨论】:

酷,很高兴它有帮助!

以上是关于Elasticsearch 解释错误 - 文档映射类型名称不能以“_”开头的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch索引:文档映射类型名称不能以'_'开头,找到:[_ doc]“}}

Elasticsearch搜索

Elasticsearch7.8.0版本入门—— Elasticsearch7.8.0映射操作

Elasticsearch7.8.0版本入门—— Elasticsearch7.8.0映射操作

Elasticsearch-使用映射来定义各种文档

初识ElasticSearch - 索引 | 映射 | 文档 | 简单操作