Denn VIP
Total posts: 351
18 Март 2016 12:17

День добрый. Работаю с фильтром пришел к выводу, что фильтр выводит значения только по логике "И". а как переключиться на логику "ИЛИ"

Последние изменения: 13 Апр 2016


Denn VIP
Total posts: 351
18 Март 2016 12:48

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


Sergey
Total posts: 13,748
23 Март 2016 08:35

По ну в фильтре есть переключатель для этого.

2016-03-23_14-37-41


Denn VIP
Total posts: 351
23 Март 2016 17:39

вы ответили на вопрос как переключить логику фильтрации с И на ИЛИ? что то не понял как мне сделать


Sergey
Total posts: 13,748
24 Март 2016 09:21

Подсвеченый список имеет 2 занчения. Найти записи которые имеют одно любой значение из выбраных (это или) или найти записи в которых есть все выбраные значения (это и).


Denn VIP
Total posts: 351
29 Март 2016 08:28

autocomplet это доп поле? или эта опция должна быть по умолчанию?


Sergey
Total posts: 13,748
30 Март 2016 11:48

Это поле такое. Но такой поиск на всех поля типа выбор значения. Это чекбокс, радио кнопка, список, мульти список, ...


Denn VIP
Total posts: 351
01 Апр 2016 05:00

а у меня нет такого. может настройку какую надо включить? кобальт последняя версия стоит. 2016-04-01_08-02-00

и мне важно чтобы общий поиск шел по всем полям логика ИЛИ. а не только по одному полю где мы можем забить разные значения в поле и между ними искать ИЛИ.

т.е. есть у меня десяток полей и общая фильтрация должна быть по логике ИЛИ. сейчас только И


Sergey
Total posts: 13,748
04 Апр 2016 16:09

Вы хотите логику ИЛИ межуд полями или внутри одного поля?


Denn VIP
Total posts: 351
06 Апр 2016 13:57

между полями.


Sergey
Total posts: 13,748
06 Апр 2016 14:14

Понятно. Это пока не получится сделать ни как. Каждое новое поле, сужает список статей.


Denn VIP
Total posts: 351
07 Апр 2016 13:32

очень жаль. получается что каждое поле по факту делает свой запрос в базу и получает выборку. а по хорошему данные со всех полей должны собираться в один запрос к БД.


Denn VIP
Total posts: 351
07 Апр 2016 13:34

либо при выборе одного из фильтров должны скрываться все остальные фильтры которые не попадают под выборку


Sergey
Total posts: 13,748
13 Апр 2016 08:43

Получается что используется пересечение результата а не объеденение. Найденые записи по фильтру 1 и фильру 2 пересекаются и получаем только те что есть и там и там.

Работает на Cobalt