Я хотел бы преобразовать приведенный ниже запрос ES в Java API
{
"sort": [
{
"nested_objects.Value": {
"order": "desc",
"nested_path": "nested_objects",
"nested_filter": {
"term": { "nested_objects.Key": "abc" }
}
}
}
]
}
Пытался написать запрос, как показано ниже, но похоже, что ранее работающие методы устарели в ES 6.2
FieldSortBuilder mySort = SortBuilders.fieldSort("nested_objects.Value")
.setNestedFilter(QueryBuilders.nestedQuery("nested_objects",
QueryBuilders.termQuery("nested_objects.Key", "abc"), ScoreMode.Avg))
.order(SortOrder.DESC);
setNestedFilter () устарела, есть альтернативы?