問題タブ [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.
elasticsearch - パーコレーションの検索中の Elasticsearch エラー
パーコレーションにはelasticsearchを使用しています。そして、ログファイルにいくつかのエラーが見つかりました:
Elasticsearch エラー IllegalArgumentException[2 未満の subSpans.size():1]
壊れたストアド クエリまたは壊れた送信テキストがあるということですか?
c# - NEST を使用して浸透する
次のようにクエリにインデックスを付けています。
では、ES のパーコレーター機能を使用して、受信ドキュメントをこのクエリと照合するにはどうすればよいでしょうか? この分野で NEST のドキュメントが不足していると言うのは、非常に控えめな表現です。callを使用してみclient.Percolate
ましたが、現在は廃止されており、検索 API を使用するようにアドバイスされていますが、percolator で使用する方法はわかりません...
私はES v5と同じバージョンのNEST libを使用しています。
elasticsearch - .percolator タイプへのクエリを検索する
Elasticsearch v2.4.2 インデックスがあり、その .percolator タイプに一連のクエリといくつかの特別な値を入力しています。query-docs は次のようになります。
これらのクエリの一部、特に「key_id」値を持つクエリを .percolator から削除しようとしています。
問題は、.percolator で検索を実行しようとしていますが、結果が得られないことです。たとえば、次の curl 呼び出しを試しました。
しかし、私はいつもこれを取得します:
私も使ってみquery.key_id
ましたが、うまくいきませんでした。.percolator タイプで検索できるかどうか、またはこれに対する回避策があるかどうか、何か間違っているかどうかはわかりません。
elasticsearch - ファジー検索を使用した Elasticsearch パーコレート クエリ
最近パーコレート クエリに出会いましたが、あいまい検索オプションと一緒に使用できるかどうか疑問に思っています。リンクにある例に従っていますが、タイプミスがあると一致しないことに気付いたので、あいまい検索を使用してこれを修正する方法があるかどうか疑問に思っています。
elasticsearch - Elasticsearch で複数のフィールドからパーコレート インデックスを作成する方法
私はインデックスを持っています: 製品
title、category_id、price の 3 つのフィールドの percolate インデックスを作成するには?
ここでクエリをパーコレートする 1つのフィールドに対して行う方法しか見つかりませんでした。
elasticsearch-py - Elasticsearch-py バルク パーコレート機能
バルク パーコレート機能を Elasticsearch-py (つまり mpercolate) で機能させようとしていますが、オンラインで例を見つけることができませんでした。percolate 関数を使用できるので、これを機能させることができます。
これまでに読んだドキュメントによると、一括送信を行う場合は、改行で区切られた文字列としてヘッダーと本文を送信する必要があることが暗示されているようです。したがって、私は試しました:
これにより、一般的な「elasticsearch.exceptions.TransportError」が表示されます。誰でも私が適応できる実用的な例を持っていますか?
elasticsearch - Elasticsearch percolate 関数の検索オプション
私の質問は、NEST (c#) を使用して percolate 関数で multimatch、slop、fuzziness などの検索オプションを使用するにはどうすればよいですか?
次の検索関数とは正反対の結果を返す percolate 関数を実装したいと考えています。
以下は、私が現在使用しているパーコレート関数ですが、マルチマッチ、スロップ、およびファジー オプションを含める方法がわかりません。ドキュメントでこれに関する詳細を見つけることができませんでした。
ありがとう。