Ответ 1
Запрос filtered
устарел и удален в ES 5.0. Теперь вы должны использовать запрос bool/must/filter
.
{
"query": {
"bool": {
"must": {
"multi_match": {
"operator": "and",
"fields": [
"author",
"title",
"publisher",
"year"
],
"query": "George Orwell"
}
},
"filter": {
"terms": {
"year": [
1980,
1981
]
}
}
}
}
}
PS: справочная страница, на которую вы смотрите, находится на "удаленных страницах" приложения, поэтому она больше не является частью основной документации.