Перейти к содержимому


Фотография
- - - - -

Логика при множественном выборе


Лучший Ответ SmetDenis , 10 December 2013 - 17:06

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

Поставить логики И можно, но тогда на уровне запросов в базу данных получится что одно и тоже поле должно сразу быть равно нескольким значениям, чего не может быть.

Поэтому, к сожалению, пока такой поиск сделать не получится. Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Ongi

Ongi

Отправлено 10 December 2013 - 10:50

Сейчас для множественного выбора используется логика "ИЛИ". Если посмотреть вертикальный фильтр на демо, там где выбор страны, то при выборе, например, двух стран, фильтр выдаст товары из обоих.

 

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

 

Когда-то уже поднималась такая тема, но я ее не нахожу.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 10 December 2013 - 17:06   Лучший Ответ

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

Поставить логики И можно, но тогда на уровне запросов в базу данных получится что одно и тоже поле должно сразу быть равно нескольким значениям, чего не может быть.

Поэтому, к сожалению, пока такой поиск сделать не получится.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!