Mysql tablosunda, bunun gibi 0 veya 1 değerini depolayan böyle bir tinyint türü vardır is_mel:1
.
is_mel | tinyint(1)
Elasticsearch dizin eşleme yapılandırmasında is_mel tamsayı olarak.
Ancak logstash günlüğünden, is_mel'i boole değeri true veya false olarak ayrıştırdığını gösterir "is_mel":true
, aşağıdaki hataya yol açacaktır,
"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'"