Для поля, отображаемого как строка, я сохранил список строк в индексе ES, например:
subject: ["Scientific Research", "Numerical Analysis", "History of Art"]
Я хотел бы запросить это поле и получить полные названия категорий с их частотой. Что я пробовал до сих пор с гранями:
"query":{
"match_all": {}
},
"facets":{
"tag":{
"terms":{
"field":"subject"}
}
}
не работает должным образом, потому что он разбивает мои тематические поля на токены и возвращает мне самые частые стоп-слова. Как я могу получить полные записи, упорядоченные по количеству для анализируемого поля, а не только первые 10, если это возможно? Спасибо!