ore88ore memo

プログラミング関連のTipsをメインに書いていきます。どなたかのお役に立てれば幸いです。

Elasticsearch

Elasticsearch Joinデータ型で親子データの定義とクエリ

Joinデータ型を利用することで、同一インデックス内に親子関係を持ったドキュメントを作成することができます。 ユースケースとしては、1つのエンティティが他のエンティティを大幅に上回っている1対多の関係がデータに含まれている場合と公式ページに記載さ…

Elasticsearch 基本的なQuery

KibanaのDev Tools上のconsoleから実行できます。 Elasticsearch 7.4.2 Kibana 7.4.2 Term-level queries 検索キーワードに完全一致するフィールドを検索する際に利用するクエリです。文字列の完全一致、日付の範囲、数値の検索などに利用できそうです。 ま…

Elasticsearch 基本的なCRUD操作

KibanaのDev Tools上のconsoleから実行できます。 Elasticsearch 7.4.2 Kibana 7.4.2 登録 ドキュメントIDを指定して登録 https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html PUT /blog_test/_doc/1 { "id": "id1", "name":…