есть фильтр заправок по типам топлива. В ресурсе-заправке есть тв типа список (множественный выбор). Как правильнее сделать фильтрацию такую? Пользователь может выбирать один или несколько разных типов топлива. LIKE не подходит тут, создавать отдельную тв под каждый тип топлива - маразм( мутить свой пакет с помощью migx тоже как-то не оч вариант (заказчик не сможет сам добавить новый тип топлива, да и помимо типа топлива есть фильтрация по услугам и региону). Возможно есть какие-то бесплатные дополнения, с помощью которых можно такое реализовать?
Кастомный класс фильтрации писать, если ты mFilter2 пользуешь.
Никаких пока дополнений не использую, думал без них обойтись, но сейчас сомнения возникли
Битовая карта. И where t1.field & 5
Про битовые карты впервые слышу. Это наверно придётся свой тип тв создавать, в котором будет формироваться эта карта
Битовая карта это целое число
Типа у каждого типа топлива своё уникальное число при сложении этих чисел разных видов топлива получается уникальное число по которому уже можно фильтровать?
Обсуждают сегодня