У меня есть индекс эластичного поиска, который содержит тысячи документов, каждый документ представляет пользователя.
каждый документ имеет набор полей (is_verified: boolean, country: string, is_creator: boolean), также у меня есть другая служба, которая вызывает поиск ES для поиска документов, как я могу ранжировать полученные документы на основе этих полей? например, проверенный пользователь с совпадением должен быть первым, чем неподтвержденный.
есть ли какая-то оценка документа при индексировании документов? если да, могу ли я изменить его в соответствии с моими критериями?
что я должен прочитать / посмотреть, чтобы понять, как ранжироваться в эластичном поиске.
Благодарность