Сортировать с комбинированным нулевым значением на эластичном поиске - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть тип сообщения на Elasticsearch с именем, содержанием, полем позиции. Позиция показывает порядок отображения поста, пост с позицией = 1 будет отображаться первым, проблема в том, что позиция может быть обнуляемой. Я ищу функцию сортировки на Elasticsearch можно получить пост с заказом по позиции. Мне нужно получить позицию по правилу:

Post will display from 1 to n.
if n is lost we will fill with any post has position null
Example if exist post has position is 1, 3, 5. => I need get post by order contain
post has position 1, null, 3, null , 5.

Извините, но я знаю, что мы можем сделать это с помощью сортировки языком программирования. Но это мой претендент, которого я хочу попробовать, поэтому, пожалуйста, игнорируйте, если мой вопрос странный. Или если кто-то может сделать это с mysql, это так хорошо для меня. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...