問題タブ [sense]
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.
curl - Elasticsearch ドキュメントの ttl が機能しない
ドキュメントに記載されている例に従って、elasticsearch のドキュメントに ttl を追加しています: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-index_.html#index-ttl
Chrome で Sense ツールを使用して、次のことを試し、ドキュメントが 5 秒で消えることを期待しました。
上記のいずれも機能せず、ドキュメントは 5 秒後にまだ表示されています。また、そのインデックスにドキュメントを作成する前に enable _ttl を設定しようとしました。
ここで、インデックス小枝にドキュメントをまだ PUT していません。しかし、これはエラーで返されます:
curl(Windowsマシンにインストール)で同じことを試しましたが、同じエラーが発生しました:
何が欠けているのだろうか。
c# - ID に @ が含まれていると、elasticsearch への Sense chrome 拡張機能を介したリクエストが壊れる
Sense を使用して Elasticsearch インデックスにドキュメントを追加しようとしています。例えば:
そして私は戻る」
@ を別のものに変更すると、正常に動作します。
これで、ID に @ が含まれるアイテムが既にインデックスに含まれています。フロントエンドAPPでそれらを更新すると、APIを使用して投稿することもできます。
しかし、C# アプリを使用して、NEST を使用して ID に @ が含まれる json ドキュメントのインデックスを作成すると、機能します。そして、このドキュメントをフロントエンド アプリ (破損したばかりの場所) で再度更新しようとすると、同様に機能します。
ここで、単純なドキュメントと複雑なドキュメントのインデックス作成を試みました。何も変わりません。さまざまなインデックスを試しました。それでも同じ問題です。
何が間違っているのですか?
json - センス プラグインを使用してエラスティック サーチで json ファイル データを取得する方法
私はエラスティック検索が初めてです。センスプラグインを使用しています。コマンドを使用してJSONファイルからデータを取得しようとしている間
センスコンソールの出力は次のようになります。
リクエストがサーバーに到達できませんでした (ステータス コード: 0):
JSON ファイルからデータを取得するには、Sense にどのコマンドを入力すればよいか知りたいです。
elasticsearch - ElasticSearch 文字列の長さによる並べ替え
NEST c# 経由で ElasticSearch を使用しています。私は人々に関する情報の膨大なリストを持っています
このアイテムのリストを lastName でフィルタリングおよびソートし、長さで並べ替えて、名前が 5 文字しかない人が結果セットの先頭に表示され、次に 10 文字の人が表示されるようにしたいと考えています。
したがって、いくつかの疑似コードを使用して、次のようなことをしたいと思います
list.wildcard("j*").sort(m => lastName.length)
elasticsearch - elasticsearch: how to get only documents whose normalized scores (_score divided by max_score) are above certain threshold
While querying, I am trying to get only documents whose normalized scores(_score
divided by max_score
) are above a certain threshold. Is there any way to do that? I tried using function score, but I am getting a SearchPhaseExecutionException
.
My query using the sense plugin:
Exception trace: "error": "SearchPhaseExecutionException[Failed to execute phase [query], all shards failed; shardFailures