query_shard_exception: query_shard_exception
ElasticsearchЧто это значит?
Запрос завершился ошибкой при выполнении на определённом шарде. Обычно это происходит, когда запрос несовместим с mapping или имеет недопустимую структуру.
Почему возникает?
Запрос к несуществующему полю или полю неверного типа, попытка агрегации/сортировки по текстовому полю (fielddata отключена), недопустимый синтаксис запроса, неверный анализ или несовместимый тип поля.
Как исправить
Изучите поле/причину в подробностях ошибки. Проверьте mapping запрашиваемого поля: GET /index/_mapping. Для сортировки/агрегации используйте подполе keyword (field.keyword) вместо text. Исправьте синтаксис запроса и убедитесь, что типы полей совместимы с запросом.
Ещё по этой СУБД
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception
- script_exceptionscript_exception
- number_format_exceptionnumber_format_exception
- connect_transport_exceptionconnect_transport_exception
- repository_missing_exceptionrepository_missing_exception