問題タブ [elasticsearch-plugin]

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.

0 投票する
1 に答える
998 参照

node.js - ElasticSearch マルチフィールド検索クエリ

私が行っている単純なユーザー検索のために、ElasticSearch API にプロキシしているエンドポイントがあります。

これらのパラメーターの詳細は次のとおりです。

  • すべてのパラメータはオプションです
  • ニックネームは、全文検索として検索できます (つまり、'myUser' は 'myUsername' を返します)。
  • 電子メールは完全に一致する必要があります
  • 名前は、各トークンの全文検索として検索できます (つまり、'john' は 'John Smith' を返します)。

ElasticSearch 検索呼び出しでは、パラメーターをまとめて AND として処理する必要があります。

現時点では、各パラメーターのみでクエリを実行できますが、すべてをまとめて実行することはできないため、どこから始めればよいかわかりません。

0 投票する
1 に答える
2703 参照

node.js - ElasticSearch 一致クエリがすべての結果を返すのはなぜですか?

次の ElasticSearch クエリがあります。これは、 myemails@email.comに等しい電子メールフィールドですべての一致を返すと思います。

}

検索されるユーザータイプのマッピングは次のとおりです。

以下は、ElasticSearch から返される結果のサンプルです。

上記のクエリから、email プロパティ値として「myemail@gmail.com」と完全に一致する必要があると思います。

電子メールで完全一致のみを返すには、ElasticSearch DSL クエリをどのように変更する必要がありますか。

0 投票する
1 に答える
2041 参照

mongodb - Mongo '_id' フィールドが ElasticSearch に追加されない

ElasticSearch と mongoosastic を使用して、MongoDB と ElasticSearch の間でデータを同期しています。

私が抱えている問題は、ElasticSearch のデータに対して検索を実行すると、オブジェクトの '_id' プロパティが返されないことです。おそらく私が間違って伝えているためですが、ドキュメントが見つかりません。

Mongo から ElasticSearch に同期するように mongoosastic に指示しているオブジェクトのダミーの例を以下に示します。

ElasticSearchで _searchを実行すると、次の構造の結果が得られます

mongo オブジェクトの _id を _source オブジェクトに取得する方法はありますか?

0 投票する
1 に答える
401 参照

elasticsearch - ElasticSearch の同義語トークン フィルターを値ではなくフィールド名に適用する方法はありますか?

次の JSON ファイルを検討してください。

さて、ElasticSearch では、次のリンクに示されているように、シノニム トークン フィルターをフィールド値に適用できることがわかりました: Elasticsearch 分析: シノニム トークン フィルター

したがって、「synonym.txt」ファイルを で作成できますMatrix => Matx。次に を検索するtitleSony:Matxと、ドキュメントも返さMatrixれます。

ここで、フィールド name のシノニムを作成したいと思いますtitleSony。たとえば、-titleSony => titleAllを検索するとtitleAll、すべてのドキュメントも取得する必要がありますtitleSony

ElasticSearch でこれを達成する方法はありますか?

0 投票する
0 に答える
63 参照

elasticsearch - 添付ファイルのインデックス作成はサイレントに失敗し、どこにもエラーはありませんが、インデックスは作成されていません

添付ファイル プラグインを使用して、パワーポイントのインデックスを作成しようとしています。この時点までに何百もの添付ファイルを問題なくインデックスしました。この添付ファイルは、何らかの理由でインデックスに登録されません。cluster.log に記録されたエラーはなく、apache などの他のログには何も表示されません。

何が起こっているのかを診断する方法はありますか?ファイルのサイズは 42 MB で、ES 1.1 を実行しています。ファイルをダウンロードしてドロップしたように見えるTika 1.5を実行していますが、問題なく解析しているようです。

0 投票する
1 に答える
7356 参照

java - Javaを使用してcsvファイルからelasticsearchにデータを挿入する方法

javaを使用してcsvファイルを解析し、そのデータをelasticsearchに挿入して、レンダリングしてkibanaで表示できる方法はありますか?? 同じために利用できるプラグインまたはjarはありますか??

0 投票する
2 に答える
341 参照

elasticsearch - Couchbase は Elasticsearch とどのように連携しますか?

私は、couchbase がそのデータを Elasticsearch クラスターに複製できるようにするプラグインがあることを理解しています。私の質問は、すでにcouchbaseに既存のデータセットがある場合、これはどのように機能するのですか?

一度に 1 つのドキュメントを複製しますか、それともバッチで複製しますか? レプリケーションが発生したときの安全性はどの程度ですか? ネットワーク障害が発生した場合はどうなりますか? カウチベースの失敗?エラスティックサーチの失敗?これは構成可能ですか?