报错详情
今天在到导入数据到ES时,进入discover查询时,遇到
"undefined" is not a configured index pattern ID 这个错误
去网上找了半天也不知道问题在哪,后来才知道是因为Mapping映射问题,
日期字段没有指定格式。在ES中日期格式的数据创建索引时需要指定格式,
ES对日期要求比较严格。
解决办法
删除索引重新创建, 创建时使用mapping指定日期字段的格式。
mapping 映射示例
PUT /_索引
{
"mappings": {
"properties": {
"字段名": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
}
}
}
}
}