Я новичок в ELK. Я создал индекс с именем "ordersatus", в котором хранится статус, опубликованный логистическим партнером.
всякий раз, когда логистический партнер обновляет статус заказа, новый статус помещается вasticseach.
Теперь у каждого заказа есть несколько заявок со статусом заказа, таким как «ПОДТВЕРЖДЕНИЕ ЗАКАЗА», «НАЗНАЧЕНИЕ НАЗНАЧЕНИЯ», «ВНЕ ДЛЯ ДОСТАВКИ» и т. Д.
Проблема возникает, когда мне нужно увидеть, сколько заказов в каком статусе.
Общее количество заказов равно 2, но в статусе заказа я получаю общее количество 4, потому что оно также учитывает более старые значения. как вы можете видеть на прикрепленном скриншоте.
Я хочу отобразить все уникальные статусы заказов вместе с количеством заказов, имеющих этот статус.
* 1009 то есть *
СТАТУС ЗАКАЗА | ВСЕГО СЧЕТА
APPOINTMENT_CONFIRMED | 1
ASSIGN_FOR_DELIVERY | 1
на данный момент отображает статус ордера "ПОДТВЕРЖДЕНО" со счетом 2. который является старшим значением этих двух ордеров.
Screenshot1
screenshot2