問題タブ [elasticsearch-dsl]

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

python - elasticsearch_dsl (Python) を使用するときにドキュメント タイプを指定する方法は? 同様に、いくつかのインデックスを指定する方法は?

このサンプルを作成したい

Pythons elasticsearch_dsl を使用します。

わかりました、これはホスト、ポート、およびインデックスを指定します。

しかし、文書タイプが「製品」であることを指定するにはどうすればよいですか? Search() 関数には引数が必要なようです。

同様の質問で、同じクエリを実行したいとしますが、インデックス "my_store" と "her_store" で実行したいとします。これを指定するにはどうすればよいですか?

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

elasticsearch - 日付比較と計算によるelasticsearch集計

こんにちは、elasticsearch は初めてです。日付比較と動的範囲フィルターを使用して集計を取得する必要があります。

同様に、created_atドキュメントがidentification_dateより1週間早いドキュメント数を取得する必要があります。

だから私はこのようなことを試みましたが、私の日付パラメータは使用されていないようで、実際に変更しても結果は変わりません。

お時間を割いていただきありがとうございます。

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

python - Pythonでエラスティック検索クエリをElasticsearch-dslに変換する

これは、単純な作業エラスティック検索クエリです。弾性検索DSLモジュールを使用して、これをPythonコードに変換する必要があります。

これは私が使ったものです

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

python - elasticsearch-dsl-py で agg を取得する方法

集計の結果を取得するにはどうすればよいですか?

私のコードは次のとおりです。

これを試すと、次のエラーが発生します。

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

sorting - Elasticsearch が結果をソートしていない

Elasticsearch クエリに問題があります。結果を並べ替えたいのですが、elasticsearch は並べ替えタグを無視しています。ここで私のクエリ:

ただし、クエリ部分を削除してソートタグのみを送信すると機能します。誰かが私に正しい方法を指摘できますか?

私はまた、私が持っている完全なクエリである次のクエリを試しました:

設定

マッピング

前もって感謝します!

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

elasticsearch - Elasticsearch の複数値フィールドでバケット集計を行う方法

Elasticsearch インデックス内の各ドキュメントが、タイトルとタグの 2 つのフィールドのみで構成されるブログ投稿であるとします。タイトルフィールドは単なる文字列ですが、タグは複数値フィールドです。

次のような 3 つのドキュメントがあるとします。

考えられるすべてのタグの一意の値でバケット化したいのですが、バケットに 3 つのアイテムを含む以下のような結果を得るにはどうすればよいですか。または、効率的な代替手段はありますか?

誰かがelasticsearch python APIで答えを提供できればいいですね。

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

python - Elasticseacrch-dsl-py からデフォルトの「match_all」クエリを削除します

次のクエリから「match_all」を削除するにはどうすればよいですか。

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

python - How i build Dynamicx queries elasticsearch_dsl python

I have the following problem with the elasticsearch_dsl python library.

I am developing a web application (DJANGO framework) with search functionality. I want to build a dynamic query, must mode.

So here it is the following code

Python returns exceptions.TypeError

I have already the documentation of elasticsearch_dsl but i didn't find something like my issue. Do you know the way how i fix this problem?