у меня есть 2 товара
1 товар - оптовая 95.99 рублей, акционная 0 рублей
2 товар - оптовая 32677 рублей, акционная 5 рублей
Фасетный индекс мне выдаёт такие значения:
FACET_ID - 3 (акционная)
MIN_VALUE_NUM - 0
MAX_VALUE_NUM - 5
FACET_ID - 35 (оптовая)
MIN_VALUE_NUM - 95.99
MAX_VALUE_NUM - 32677
Может быть кто подскажет, как сделать так, чтобы фасет акционной цены возвращал мне в MIN_VALUE_NUM не 0, а 5? Товары с ценой 0 не торгуются естественно
Есть тут знатоки фасетных индексов?
У вас логика корректно отрабатывает. Вы пробовали убрать акционную цену? Не ставить, Например, ноль, а просто оставлять пустой
Уберите нулевую цену.
Жаль что других вариантов нет. Но спасибо за ответ
если есть 3й товар с оптом 5к, а акционной - 1 рубль, то (по вашей логике) в FACET_ID - 3 (акционная) MIN_VALUE_NUM - должно быть 1?
1 товар - оптовая 95.99 рублей, акционная 0 рублей 2 товар - оптовая 32677 рублей, акционная 5 рублей 2 товар - оптовая 5000 рублей, акционная 1 рублей Фасетный индекс мне выдаёт такие значения: FACET_ID - 3 (акционная) MIN_VALUE_NUM - 1 MAX_VALUE_NUM - 5 FACET_ID - 35 (оптовая) MIN_VALUE_NUM - 95.99 MAX_VALUE_NUM - 32677
Обсуждают сегодня