问答详情
源自:4-1 索引创建

我用的7+版本,使用插件postman的时候,PUT提交报错

代码:

{

"setting":{

"number_of_shards":3,

"number_of_replicas":1

},

"mapping":{

"man":{

"properties":{

"name":{

"type":"text"

},

"country":{

"type":"keyword"

},

"age":{

"type":"integer"

},

"data":{

"type":"data",

"format":"yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"

}

}

},

"woman":{

}

}

}

报错信息如下:

{

    "error": {

        "root_cause": [

            {

                "type": "parse_exception",

                "reason": "unknown key [mapping] for create index"

            }

        ],

        "type": "parse_exception",

        "reason": "unknown key [mapping] for create index"

    },

    "status": 400

}

大神们如何解决?

提问者:HA习惯而已 2019-07-08 20:21

个回答

  • 精慕门3143505
    2022-03-29 18:50:05

    Incorrect HTTP method for uri [/_mapping?pretty] and method [DELETE], allowed: [GET]
    错误的http请求方法 通过uri的delete方法,允许get
    7.1不支持其他方法请求,http只能用get方法,可以通过kibana进行其他的操作

  • 叶0528
    2021-04-22 11:28:30

    http://127.0.0.1:9200/people?include_type_name=true
    http://img3.mukewang.com/6080ed5c0001ce3309640874.jpg

  • 慕娘7423163
    2021-03-16 12:43:49

    http://img1.mukewang.com/6050377a0001d8b905220330.jpg
    7.x 写法

  • 艾珐
    2020-08-01 16:27:08

    es7.x已经没有类型选择,统一为_doc,所以要把man,woman删除,直接设置属性参数即可

    {

       "settings":{

        "number_of_shards":3,

        "number_of_replicas":1

       },

       "mappings":{

        "properties":{

        "name":{

        "type":"text"

        },

        "age":{

        "type":"integer"

        },

        "country":{

        "type":"keyword"

        },

        "birthday":{

        "type":"date",

        "format":"yyyy-MM-dd HHmmss||yyyyMMdd||epoch_millis"

        }

       

        }

       }

    }


  • 慕容1459517
    2020-06-28 17:26:11

    PUT http://bigdata111:9200/store1


    {

    "mappings": {

    "properties": {

    "name": {

    "type": "text"

    },

    "age": {

    "type": "long"

    },

    "birthday": {

    "type": "date"

    }

    }

    }

    }


  • 矢寸心
    2019-12-12 14:17:35

    在 PUT请求中的链接中添加?include_type_name=true即可,如:

    http://localhost:9200/people?include_type_name=true


  • 慕勒0097864
    2019-11-27 09:12:17

    put提交指定id了吗?

  • qq_慕容0232239
    2019-10-24 10:05:03

    你的这个问题解决了吗?急!!!

  • 梦想奔腾
    2019-07-28 10:14:46

    es 7+版本 取消了type 所以图上的“man” type要删除

  • 孤单的海盗
    2019-07-09 07:52:03

    mapping  写错了 ! 是 mappings