問題タブ [elastic4s]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - Elastic4sに_timestampフィールドを保存させる方法は?
次のようなマッピングでタイムスタンプを有効にできます。
ただし、それを使用して検索するときにそれを取得できるようにするには、属性を に設定する"fields": ["_timestamp"]
必要もあります。しかし、私がこれを行うと:store
true
次に、それは返されません_search
:
結果のマッピングは次のようになります。
}
しかし、私はそれが次のようであるべきだと感じています:
フィールドがそのマッピングのフィールドではなくプロパティに移動するようにelastic4s
名前が付けられたフィールドの特別な処理がないため、Dslを使用してこれを行うことはできません..._timestamp
scala - Elastic4sブールクエリのelasticsearch「もっとこのように」
私はelastic4s 1.5.10を使用しており、elasticsarch RESTエンドポイントで準備したクエリを構築しようとしています. 今、elastic4s DSL に書き直そうとしています。
このクエリの目的は、同じ都市 (ロンドン) で同じ操作 (追加) を行う 472825948 に類似したアイテムを取得することです。
Elastic4sでの私の試みは次のとおりです。
この文脈では「より似ている」は機能しません。生のjsonのクエリが意味をなさないか、elastic4sがこれをサポートしていないか...
誰か助けてくれませんか?
どうも
elastic4s - キーのリストを含むelastic4sクエリドキュメント
エラスティック検索リポジトリからレコードを取得しようとしています。そして、私の方法は次のようになります
}
しかし、id
文字列ではなく文字列のリストである場合、どの DSL を使用すればよいでしょうか?
Elastic4s のドキュメントとテスト ケースを読み込もうとしましたが、まだ機能しません。
scala - Elastic4s を使用して検索結果をゼロにする
これは、単純な検索を行うために使用している小さなコードです。
これは私が得る結果です:
インデックスの作成とこのインデックスへのドキュメントの追加は正常に実行されていますが、単純な検索クエリでは結果が得られません。私もセンスでこれをチェックしました。
与える
この問題を解決するには?
scala - Elastic4s を使用してインデックスのマッピング/設定を記述する方法は?
settings
上記のインデックスを でmappings
受け入れられるタイプに変換する必要がありelastic4s
ます。私は最新のものを使用しelastic4s
ていelasticsearch 1.5.2
ます。
ドキュメントに記載されているいくつかの例を調べましたが、この方法で作成しようとしたように、その方法がわかりません。
PUT リクエストで指定された 、 などのstore
使用index
方法がわかりません。term_vectors
更新: 答えに基づいて、私はこの種のものを作ることができました:
私が今理解できないのは、スノーボール ステマーとストップ ワードのファイル パスをaplyzer
アナライザーに追加する方法です。
どうすればいいですか?
scala - Elastic4s - 1 つの項に対して複数の正確な値を見つける
配列内の値の 1 つと一致するように用語をフィルター処理しようとしています。
ES での中継https://www.elastic.co/guide/en/elasticsearch/guide/current/_finding_multiple_exact_values.html
私はこれを試しました:
しかし、ESからエラーが発生しました。
どうやってやるの?