Во-первых, единственный допустимый тип данных, которые вы отправляете в ES, - это JSON.Поэтому все, что вам нужно, это позаботиться о том, как создать действительный JSON, поскольку это единственное, с чем ES имеет дело.
При этом один из самых распространенных сценариев, когда данные выводятся с ошибками, - это когда выОпределите отображение / шаблоны индекса самостоятельно при создании индекса и задайте тип данных всех полей заранее.Теперь данные, которые вы публикуете в ES, не соответствуют этому типу данных, при преобразовании произойдет ошибка.
Надеюсь, это поможет.