0
すべて、 ここからドキュメントhttps://www.elastic.co/guide/en/elasticsearch/reference/current/docs-multi-termvectors.html私はリクエストを行う方法は複数あります。.Netクライアントネストを使用したMultiTermVectorsRequest
私は
MultiTermVectorsRequest tvr = new MultiTermVectorsRequest()
{
Documents = Enumerable.Range(1,2).Select(n => new MultiTermVectorOperation<Tweet>(n)
{
StoredFields = new [] {"message"},
Index = "twitter",
FieldStatistics = false,
TermStatistics = true,
Positions = false,
Offsets = false
})
};
ようPOST/_mtermvectorsを行うことができますし、私の質問は、それが見えますので、私は、POST /さえずり/つぶやき/ _mtermvectorsに要求を変更するにはどうすればよいです
{
"docs": [
{
"_index": "twitter",
"_type": "tweet",
"_id": 1,
"fields": [
"message"
],
"offsets": false,
"positions": false,
"term_statistics": true,
"field_statistics": false
},
{
"_index": "twitter",
"_type": "tweet",
"_id": 2,
"fields": [
"message"
],
"offsets": false,
"positions": false,
"term_statistics": true,
"field_statistics": false
}
]
}
ように見えますlike
文字列配列として指定されたIDを使用して単一のリクエストにしたい要求のサイズを引き上げる。また、どのように私はmin_doc_frequencyのようなフィルタをこのリクエストに追加できますか?
ありがとうございました。
をバック戻すことが可能です。 – sramalingam24