Как отсортировать результаты поиска по количеству элементов в ElasticSearch?
Позволять'скажем, я храню такие документы в ElasticSearch:
{
'name':'user name',
'age':43,
'location':'CA, USA',
'bio':'into java, scala, python ..etc.',
'tags':['java','scala','python','django','lift']
}
И разреши'скажем, что я ищу, используя location = CA, как я могу отсортировать результаты по количеству элементов в 'теги?
Я хотел бы перечислить людей с наибольшим количеством тегов на первой странице.