i need set @query_dsl parameter directly , without using query_template
like this :
elasticsearch {
hosts => "localhost:9200"
index => ".ml-anomalies-*"
query_dsl => '{
"size": 20,
"query": {
"bool": {
"filter": [
{
"range": {
"record_score": {
"gte": %{[my_field]}
}
}
},
.
.
.
.
]
}
},
"sort": [
{
"record_score": {
"order": "desc"
}
}
],
"_source": [
"job_id",
.
.
.
]
}'
i need set @query_dsl parameter directly , without using query_template
like this :
elasticsearch { hosts => "localhost:9200" index => ".ml-anomalies-*" query_dsl => '{ "size": 20, "query": { "bool": { "filter": [ { "range": { "record_score": { "gte": %{[my_field]} } } }, . . . . ] } }, "sort": [ { "record_score": { "order": "desc" } } ], "_source": [ "job_id", . . . ] }'