問題タブ [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 に答える
126 参照

couchdb - 私はelasticsearch-riverを使用していますが、リモートのcouchdbにインデックスを付ける方法はありますか?

私はcouchdbをインストールしており(1.2.1)、検索エンジン(elasticsearch)を実装したいのですが、検索エンジンを個別にインストールしたいと思っています。だから私は別のマシンにelasticsearchとプラグイン(elasticsearch-river、elasticsearch-head)をインストールしました。リモートデータベースにインデックスを作成するにはどうすればよいですか?

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

indexing - ElasticSearch インデックス作成 Confluence ページ

ElasticSearch は Confluence ページのインデックスを作成できますか? 川のプラグインはたくさんありますが、Confluence 用のものはありません。http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-plugins.html

github プロジェクトhttps://github.com/obazoud/elasticsearch-river-confluenceがありますが、最後のコミットは 1 年前なので、最新ではないと思います。

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

elasticsearch - ElasticSearch での子の頻度によるフィルター

私は現在、エラスティック検索 (ドキュメント) でインデックス付けされた親と、これらのドキュメントに関連する子 (コメント) を持っています。私の最初の目的は、子クエリに基づいて、N 個を超えるコメントを含むドキュメントを検索することでした。これが私がやった方法です:

スコアを使用してドキュメントに含まれるコメントの量を計算し、「min_score」を使用して、この量でドキュメントをフィルター処理しました。ここでの目的は、コメントだけでなく、ドキュメントに関連する他のいくつかの子ドキュメントを、常に頻度に基づいて検索することです。以下のクエリのようなもの:

上記のクエリは正常に機能しますが、最初のクエリのように頻度に基づいてフィルタリングしません。スコアが計算される前にフィルターが計算されるため、min_score を使用して各子クエリをフィルター処理することはできません。

この問題の解決策はありますか?

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

php - ElasticSearch と PHP での複数フィールドの検索

私は、elasticsearch -phpの最新バージョンと、MongoDB および ElasticSearch の最新バージョンを使用しています。

1 つまたは複数の値を含む複数のフィールドを検索する必要があります。例:

country_code は NL、BE、または DE のいずれかである必要があり、カテゴリには AA01、BB01、CC02、または ZZ11 が含まれている必要があります

次のように解決すると思いました(PHP):

しかし、結果は、私が期待するデータに近づくことすらありません。

$countries$categoryは 1 つの要素しか持てない場合があります。

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

elasticsearch - バッチ処理に jdbc river ElasticSearch プラグインを使用しようとしています

Oracle データベース テーブルにクエリを実行し、ElasticSearch にインデックスを付けるために、1 日に 1 回実行するインデックス作成ジョブを作成する必要があります。テーブルの依存関係があるため、最初にインデックスを作成するテーブルと次にインデックスを作成するテーブルがあります。しかし、そのインデックス作成プロセスの周りでは、ES インデックスに入るフィールドを拡張する必要があります。また、Oracle データベース テーブルのジョブ ステータスにログを記録する必要があります。また、インデックス作成プロセスが成功した/失敗したレコードもログに記録する必要があります。

Elastic Search プラグイン JDBC-River を使用できますか?