問題タブ [elasticsearch-percolate]

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 投票する
0 に答える
311 参照

elasticsearch - パーコレーションの検索中の Elasticsearch エラー

パーコレーションにはelasticsearchを使用しています。そして、ログファイルにいくつかのエラーが見つかりました:

Elasticsearch エラー IllegalArgumentException[2 未満の subSpans.size():1]

壊れたストアド クエリまたは壊れた送信テキストがあるということですか?

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

c# - NEST を使用して浸透する

次のようにクエリにインデックスを付けています。

では、ES のパーコレーター機能を使用して、受信ドキュメントをこのクエリと照合するにはどうすればよいでしょうか? この分野で NEST のドキュメントが不足していると言うのは、非常に控えめな表現です。callを使用してみclient.Percolateましたが、現在は廃止されており、検索 API を使用するようにアドバイスされていますが、percolator で使用する方法はわかりません...

私はES v5と同じバージョンのNEST libを使用しています。

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

elasticsearch - .percolator タイプへのクエリを検索する

Elasticsearch v2.4.2 インデックスがあり、その .percolator タイプに一連のクエリといくつかの特別な値を入力しています。query-docs は次のようになります。

これらのクエリの一部、特に「key_id」値を持つクエリを .percolator から削除しようとしています。

問題は、.percolator で検索を実行しようとしていますが、結果が得られないことです。たとえば、次の curl 呼び出しを試しました。

しかし、私はいつもこれを取得します:

私も使ってみquery.key_idましたが、うまくいきませんでした。.percolator タイプで検索できるかどうか、またはこれに対する回避策があるかどうか、何か間違っているかどうかはわかりません。

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

elasticsearch - ファジー検索を使用した Elasticsearch パーコレート クエリ

最近パーコレート クエリに出会いましたが、あいまい検索オプションと一緒に使用できるかどうか疑問に思っています。リンクにある例に従っていますが、タイプミスがあると一致しないことに気付いたので、あいまい検索を使用してこれを修正する方法があるかどうか疑問に思っています。

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

elasticsearch - Elasticsearch で複数のフィールドからパーコレート インデックスを作成する方法

私はインデックスを持っています: 製品

title、category_id、price の 3 つのフィールドの percolate インデックスを作成するには?

ここでクエリをパーコレートする 1つのフィールドに対して行う方法しか見つかりませんでした。

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

elasticsearch-py - Elasticsearch-py バルク パーコレート機能

バルク パーコレート機能を Elasticsearch-py (つまり mpercolate) で機能させようとしていますが、オンラインで例を見つけることができませんでした。percolate 関数を使用できるので、これを機能させることができます。

これまでに読んだドキュメントによると、一括送信を行う場合は、改行で区切られた文字列としてヘッダーと本文を送信する必要があることが暗示されているようです。したがって、私は試しました:

これにより、一般的な「elasticsearch.exceptions.TransportError」が表示されます。誰でも私が適応できる実用的な例を持っていますか?

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

elasticsearch - Elasticsearch percolate 関数の検索オプション

私の質問は、NEST (c#) を使用して percolate 関数で multimatch、slop、fuzziness などの検索オプションを使用するにはどうすればよいですか?

次の検索関数とは正反対の結果を返す percolate 関数を実装したいと考えています。

以下は、私が現在使用しているパーコレート関数ですが、マルチマッチ、スロップ、およびファジー オプションを含める方法がわかりません。ドキュメントでこれに関する詳細を見つけることができませんでした。

ありがとう。