エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
No mapping found for [hoge] in order to sort on【Elasticsearch】 - DRYな備忘録
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
No mapping found for [hoge] in order to sort on【Elasticsearch】 - DRYな備忘録
ビジネス的要件からソートロジックの変更に伴って、hogeという新しいフィールドでソートしたいので、以... ビジネス的要件からソートロジックの変更に伴って、hogeという新しいフィールドでソートしたいので、以下を投げたら、掲題のエラーを食らった。 curl ":9200/foo/bar/_search?size=2&pretty" -d '{"sort":[{"hoge":"desc"}]}' 叱られている通り、hogeというフィールドに対するmappingが無いんですって。 Mapping mappingはドキュメントがサーチエンジンに対してどのようにマップされるかを定義します。ドキュメントが検索可能なフィールドを含むときは、そのフィールドについても、どのようにトークナイズしてマップするかも定義します。Elasticsearchでは、ひとつのindexはドキュメントを独立した"mapping type"に保存します。ひとつのインデックスに対して複数の異なるmapping typeをヒモづけるこ