【发布时间】:2021-12-29 02:12:02
【问题描述】:
在 mysql 表中,有一个类似这样的 tinyint 类型,它只存储 0 或 1 个值,如 is_mel:1。
is_mel | tinyint(1)
在 Elasticsearch 索引映射配置中 is_mel 为整数。
但从 logstash 日志中,它显示它将 is_mel 解析为布尔值 true 或 false,如 "is_mel":true,这将导致以下错误,
"type"=>"mapper_parsing_exception",
"reason"=>"failed to parse field [is_mel] of type [integer] in document with id '392289'. Preview of field's value: 'true'"
【问题讨论】:
标签: mysql elasticsearch input jdbc logstash