Всем привет, ребят. Помогите пожалуйста с проблемой, хотя бы толкните в нужную сторону... уже день бьюсь головой об стену, что не так я сделал или как найти решение из сложившейся проблемы. Суть : Есть фильтр со списком value1, value2, value3 etc... Так вот работает он как я понял через запрос OR. Т.е. если например выбрать value1 то выведется список node у которых есть значение value1, но если выбрать value1 и value2, то уже будет выводится список node у которых есть и одно ИЛИ второе значение ( value1, value2 ). Надо же что бы выводились ноды только у которых сразу есть и value1 И value2. Очень прошу помощи!)
Комментарии
А в самом фильтре какой оператор стоит?
Один из:
Все:
Кроме:
Пустой (NULL)
Не пустое (NOT NULL)
Выбери "Все" и поиграйся с результатами.
Вот как раз первый и стоит и результаты выводит которые я описал выше : ) Т.е. судя по всему у него запрос идет через {check_value1} OR {check_value2} и тд)
Ну логично, что OR будет "Один из", а AND будет "Все"
Упс, я просто не совсем понял ) "Один из:" думал это вы перечисляете нижеследующие операторы ) У меня такого нет при выборе. Могу выбрать только один из 4х :
1.Is one of ( любые )
2.Is not one of ( не )
3.Is empty (NULL)
4.Is not empty (NOT NULL)
а должно быть 5 вариантов
ещё Is all of ,который AND