Задать вопрос
@WotanWeb

Можно ли в elasticsearch сделать сортировку с условиями?

Доброго дня!
Есть необходимость сделать сортировку с условиями.
Например:
если stop_in ещё не наступила, а start_in уже наступила, то сортируем по start_in DESC
если stop_in уже наступила, то сортируем по stop_in ASC

Возможно ли это реализовать на эластике?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
  • Merion Academy
    Курс по NoSQL. Нереляционные базы данных
    1 месяц
    Далее
  • Яндекс Практикум
    Аналитик SOC
    4 месяца
    Далее
Решения вопроса 1
@WotanWeb Автор вопроса
По итогу использовал возможность писать скрипты и выставлять _score через них.
Логика добавляла нужно количество очков _score и по этому сортирует
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы