問題タブ [elasticsearch-2.0]
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.
java - フィールド値に基づいてElasticSearch結果をフィルタリングする方法は?
以下は、4 つの結果が取得された検索応答の例です。
ここで、以下の基準に従って、特定の「dir」フィールド値に基づいて上記の検索結果をフィルタリングしたいと思います。
次の場合にのみ、応答に検索結果を含めます。
- 「dir」フィールドの値が「/shared」または「/private/hitesh」のいずれかに等しい場合
- 「dir」フィールド値が「/shared/」または「/private/hitesh/」のいずれかで始まる場合
ElasticSearch で上記の機能を実現するにはどうすればよいですか?
PS: 以下は私のマッピング例です。
elasticsearch - Elasticsearch Reindex API が機能しない
Elasticsearch に reindex API を使用しようとしています
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html
ここに私のソースインデックスがあります
string
そのため、対応する未加工フィールドもあるいくつかのフィールドがあります。問題は、デフォルトのフィールドがanalyzed
. だから私は新しいインデックスが欲しい
古いインデックスにはいくつかのデータがあります。だから私はそれを再索引付けしようとしました
これを行った後、新しいインデックスが次のように変換されていることがわかります
ここで何が起こったのか理解できません!新しいデータが自動インデックスされたようです。これは私が意図したものではありません。
私も試してみました
しかし今、私は得る
私は何を間違っていますか?サードパーティのプラグインであるため、elasticdump や knapsack は使用できません。
search - ネストされたフィールドをクエリするためにelasticsearchでAND演算子を使用する方法は?
以下の構造のelasticsearchに2つのドキュメントがあります。
文書 1:
値 intel と 2GB (つまり) 1st ドキュメントの仕様を持つドキュメントを取得したいと考えています。しかし、must (AND 演算子) を使用しようとすると、何も得られません。should (OR operator) を使用すると、両方のドキュメントを取得できます。誰でもこれについて私を助けることができますか? 以下は私のクエリです..
elasticsearch - Kibana : コマンドラインからダッシュボードを取得する方法はありますか?
Kibana の設定/オブジェクト メニューで、すべてのダッシュボード、グラフ、および検索を確認できます。
それらの 1 つまたは複数をエクスポートすることを選択すると、そのアイテムを表す JSON オブジェクトを取得できます。
コマンドラインからこれを行う方法はありますか? ダッシュボードはelasticsearchのどこに保存されていますか? .kibana インデックスを使用してそれらにアクセスする方法はありますか?
elasticsearch - ElasticSearch はアナライザーを見つけられませんでしたか?
Elasticsearch.yml でグローバル カスタム アナライザーを構成しました。これが私の構成です。
次に、コマンドを実行してアナライザーをテストします$ echo 'A drop in the ocean'| http :5600/_analyze?analyzer=titleAnalyzer
しかし、elasticsearch は、アナライザーを見つけることができなかったと私に言いました:
c# - NEST C# を使用した ElasticSearch 2.x GeoPoint マッピング
NEST C#クライアントを使用してelasticsearchで「Geo Point」をマッピングする際に問題があります。
これが私のクラス定義です:
インデックス作成時のマッピング プロパティ:
そして、いくつかのドキュメントがインデックス化されると、私のマッピングは正しく見えません....
そして、(SENSEを使用して)クエリを実行しようとすると、次のエラーが発生します。
したがって、私の意見では、問題はマッピングにありますが、2.x アップデートでは (1.x と比較して) すべてが大幅に変更されたため、ジオポイントを適切にマッピングする方法がわかりません。何か案は ?