Мое требование - повысить ограниченное количество (например, пять) документов для запроса пользователя.
То, что у меня есть, - это одно поле документа который хранит числовое значение, аналогичное повышающему значению, которое представляет значение ранжирования лифта .
Таким образом, пользовательский запрос вернет 5 документов с самым высоким значением ранжирования лифта и оставшиеся документы для заполнениястраница в обычном порядке.
Как это сделать?
QueryElevationComponent
допускает только статические определения запросов.Повышение не позволяет увеличить ограниченное число документов для специального поля ранжирования лифта.
Нужно ли писать измененный QueryElevationComponent?Если да, есть ли хорошие примеры как это сделать?
Или существует другой подход , я не догнал?
Спасибо залюбые намеки или идеи!