Мне нужно установить индекс.
sql_attr_multi = uint категории из запроса; SELECT item_id, category_id FROM connections ГДЕ значение = 2
Он отлично работает, если я установил значение static.
Это значение является переменной, поэтому я хочу назначить ее через фильтр, но он не работает, потому что я хочу фильтровать «sql_attr_multi», а не $ sql.
$ cl-> setFilter ("value", array (2));
благодаря
setFilter должен работать только с поиском (процесс поиска). Это фильтр, применяемый к атрибуту. Значения атрибутов категорий sql_attr_multi не могут быть изменены в зависимости от состояния (если вы не перепрофилируете или не используете updateAttributes). Если значения не сильно различаются, создайте для каждого атрибут mva.