从 ES 5.1 向 ES 7.2 迁移数据时,mapping做了比要的调整(例如:去除type名、去除include_in_all),但发现仍报错,最后发现mapping里声明的一个字段名为"properties",而这是个保留字,产生了歧义。
																				        ......
        "process_name": {
            "type": "keyword"
        },
        "properties": {
            "type": "keyword"
        },
        "protocol": {
            "type": "keyword"
        },
        ......查看了ES 7.x的文档,但没有发现与之相关的说明。
															
	
1 个回复
stone_xy
赞同来自: