問題タブ [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.

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

elasticsearch - ElasticSearch REST - クラスを使用せずに JSON 文字列を挿入する

REST API のクラスを使用せずに、以下のサンプル JSON 文字列を ElasticSearch にプッシュできる例を探しています。

入力を xml として取得し、NewtonSoft.JSON dll を使用して JSON 文字列に変換します。

REST API が厳密に型指定されていることは知っています。しかし、REST api でクラスを使用せずに JSON 文字列を Elastic に挿入する方法はありますか?

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

indexing - Elasticsearch 一括手動インデックス更新

現在、私のインデックスには次のオプションがあります。

これは、コンテンツを検索可能にするためにデータがプッシュされたら、インデックスを手動で更新する必要があることを意味します。

データのインデックスを作成するアプリケーションは、一括挿入が完了するとインデックスを更新します。

これは良いアプローチですか、それとも他の推奨される方法はありますか?

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

nest - Elasticsearch Nest ライブラリで実行時にハイライト フィールドを指定する

ElasticSearch for NET の NEST ライブラリでは、いくつかのフィールドを強調表示できます。コード内のフィールドの強調表示を静的に決定できます。ただし、この場合、実行時にハイライト タームを指定して、ユーザーがハイライト フィールドを選択できるようにすることはできません。

実行時に強調表示するフィールドを指定するにはどうすればよいですか?

ありがとう。

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

nest - ElasticClient 破棄

私はこれが初めてです。私は ElasticClient (.Net) を使用していますが、次の点に興味がありました。

  1. スレッドセーフですか?プーリングを使用しているためだと思います。
  2. 完了したら、クライアント リソースをクリーンアップするために何かする必要がありますか? IDisposable を実装していません。

ありがとう!

ボブ

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

nest - オブジェクトをNEST(FunctionScoreクエリ)の「Origin」メソッドに渡す方法は?

NEST (ガウス関数) を使用して function_score elasticsearch クエリを作成しようとしており、「オリジン」として渡すジオ ポイント オブジェクトがありますが、NEST の「オリジン」メソッドは文字列のみを受け入れ、elasticsearch は結果を解析できません。クエリ。Elasticsearch が正しく解析できるように、NEST でクエリを作成するにはどうすればよいですか?

NEST は上記のコードを次のように elasticsearch に渡しますが、elasticsearch はこれを解析できません (origin は文字列として解析されます)。

}

以下は、Elasticsearch が実行できる正しいクエリです (原点はジオ ポイント オブジェクトとして解析されます)。

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

indexing - Elasticsearch.net でメモリ インデックスを作成する

次のコードでメモリ インデックスを作成しようとしましたが、通常のインデックスが作成されます。何か案が?