query_shard_exception: query_shard_exception
Elasticsearch意味
特定のシャードでの実行中にクエリが失敗した。通常はクエリがマッピングと互換性がないか、構造が無効であるために発生する。
原因
存在しないフィールドや誤った型のフィールドへのクエリ、text フィールドでの集計/ソートの試行 (fielddata 無効)、無効なクエリ構文、誤った解析、または互換性のないフィールド型。
対処方法
エラー詳細のフィールド/理由を確認する。照会したフィールドのマッピングを確認する: GET /index/_mapping。ソート/集計には text ではなく keyword サブフィールド (field.keyword) を使う。クエリ構文を修正し、フィールド型がクエリと互換であることを確認する。
同じデータベースの他の項目
- 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