У меня есть тип сообщения на 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, это так хорошо для меня. Спасибо