問題タブ [elasticsearch-net]
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 NEST MultiGet
マルチ get を使用して、ソース フィルタリングで厳密に型指定されたオブジェクトのコレクションを返そうとしています。ElasticSearch の JSON API で必要な結果を作成できましたが、それを NEST に変換する方法がわかりません。 1.0 API。
これは私が作成しようとしているクエリです。それは正しく動作します:
これは私がいじっているものですが、実際にはソースをフィルタリングしません。代わりに、完全なオブジェクトを返しています。
どんな助けでも大歓迎です。また、 SourceEnabled()
式ベースの (型安全な) 呼び出しのシグネチャが存在する場合は、そのシグネチャを使用することをお勧めします。
.net - Elasticsearch.Net 1.0.2 + NEST 1.0.2 が正しく動作しない?
次のクエリを使用します。
その部分をコメントアウトすると、.Query()
予想通り 20 件ヒットしますが、この.Query()
部分では常に 0 件のヒットがあります。
Elastichead で同じことを試したところ、次の JSON が生成されました。
結果は20ヒット。
次に、 ConnectionStatus.Request を調べましたが、そこにある JSON は異なります。
のdefault_field
生成が間違っています。私は何を間違っていますか?
.net - NEST を使用して Elasticsearch で複数フィールド マッピングを作成する方法
エラスティック検索のチュートリアルに従っていますhere。.NET ではありませんが、NEST を使用して議論されているすべてのことをほぼ追うことができました。マッピングに関する部分に到達しましたが、NEST を使用して以下の要求を表す方法がわかりません
どこでも解決策を確認しましたが、最も近いのはこのスタックオーバーフローの質問でした。
どうすればこれを達成できますか? 私が従うことができる例でelasticsearchの完全な初心者のためのサイトへのリンクも感謝します.
c# - ElasticSearch: 書き込み直後のデータのクエリ
ES に書き込んだ後、すぐにキーでデータを読み取れるようにする必要があります。これは可能ですか?DataMap
はキーと値のペアであり、_id
キー フィールドへのパスであることに注意してください。
c# - Elasticsearch.net クライアントが基本検索を実行できない
次のような基本的な Elasticsearch クエリがあります。
私は結果を返します。感覚的に実行しても問題ありません。
だから私はelasticsearch.netでこれをやろうとしています
そして、結果が返されません。新しい {} を含む検索本文がある場合、ヒットは取得されますが、フィルタリングされません。
私は何を間違っていますか?
elasticsearch - elasticsearch NEST を使用した QueryString クエリの複数の値
単一のフィールドに複数の同様の条件を持つ NEST クライアントを使用して、ES からドキュメントを取得する必要があります。
私のクエリは次のとおりです。
私の弾性検索NESTクエリ(単一のような操作の場合)は次のとおりです。
単一のフィールドで複数の like 操作を使用してこれを行うにはどうすればよいですか? 私が間違っていることを教えてください。
c# - Elasticsearch-net & NEST - ソート時の検索レスポンスが異なる
並べ替えが使用されている場合、NEST はすべてのシャードから正しい並べ替えられた SearchResponse を返しません。
ES スローログをオンにして、elasticsearch.yml 内のすべてのシャードからのクエリを確認し、センスを使用して同じクエリを実行します。結果は完全に的外れです。
- index.search.slowlog.threshold.query.warn: 5ms
- index.search.slowlog.threshold.query.info: 5ms
- index.search.slowlog.threshold.query.debug: 5ms
- index.search.slowlog.threshold.query.trace: 5ms
これを修正する方法はありますか?