В таблице 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'"