【问题标题】:Error: [mapper_parsing_exception] Root mapping definition has unsupported parameters错误:[mapper_parsing_exception] 根映射定义具有不受支持的参数
【发布时间】:2019-08-13 13:25:04
【问题描述】:

我对这段代码有一些问题,每次我尝试索引它时,它都会显示错误:

“错误:[mapper_parsing_exception] 根映射定义具有不受支持的参数:[文档:{dynamic=false, properties={alertStatus={type=text, fields={keyword={ignore_above=256, type=keyword}}} , orderNumber={type=text, fields={keyword={ignore_above=256, type=keyword}}}, crmNumber={type=text, fields={keyword={ignore_above=256, type=keyword}}}, triggerValue ={type=float}, SLPOSX={type=text, fields={keyword={ignore_above=256, type=keyword}}}, blockAlert={type=date}, startAlert={type=date}, neocaseId={ type=integer}, path={type=text, fields={keyword={ignore_above=256, type=keyword}}}, startInterval={type=date}, alertClass={type=text, fields={keyword={ ignore_above=256, type=keyword}}}, @version={type=text, fields={keyword={ignore_above=256, type=keyword}}}, host={type=text, fields={keyword={ignore_above =256, type=keyword}}}, subid={type=text, fields={keyword={ignore_above=256, type=keyword}}}, company={type=text, fields={keyword={ignore_above=256 , 类型=关键字}}}, 条形码={t ype=text, fields={keyword={ignore_above=256, type=keyword}}}, endInterval={type=date}, alertCode={type=text, fields={keyword={ignore_above=256, type=keyword} }}, SLPONR={type=text, fields={keyword={ignore_above=256, type=keyword}}}, customerNumber={type=text, fields={keyword={ignore_above=256, type=keyword}}} , message={type=text, fields={keyword={ignore_above=256, type=keyword}}}, endAlert={type=date}, tags={type=text, fields={keyword={ignore_above=256, type=keyword}}},@timestamp={type=date},region={type=text,fields={keyword={ignore_above=256,type=keyword}}},facility={type=text,fields={关键字={ignore_above=256, type=keyword}}}}}]"

有人知道吗? 谢谢

msg.payload={

"mappings": {

    "document": {
        "dynamic": false,
        "properties": {
            "alertStatus": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "orderNumber": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "alertClass": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
             "alertCode": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },

            "subsidiaryId": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "crmNumber": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "triggerValue": {
                "type": "float"
            },
            "neocaseId": {
                "type": "integer",
            },
            "SLPONR": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "SLPOSX": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "blockAlert": {
                "type": "date"
            },
            "startAlert": {
                "type": "date"
            },

            "customerNumber": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },

            "message": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "endAlert": {
                "type": "date"
            },
            "tags": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "path": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },

            "@timestamp": {
                "type": "date"
            },
            "startInterval": {
                "type": "date"
            },
            "@version": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "host": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "company": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "region": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "barcode": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "facility": {
                "type": "text",
                "fields": {
                    "keyword": {
                        "ignore_above": 256,
                        "type": "keyword"
                    }
                }
            },
            "endInterval": {
                "type": "date"
            }
        }
    }
}

}; 返回味精;

【问题讨论】:

    标签: indexing parseexception


    【解决方案1】:

    尝试添加

    "type_name": {                <--- add the type name   
        "properties": {             <--- enclose all field definitions in "properties"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-08
      • 1970-01-01
      • 2019-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多