msProducts, select и регулярное выражение - как?
Хочу добавить в выборку регулярное выражение. К примеру: Правильный вариант:
Но завести это дело не выходит. В запрос нужная строка не добавляется. Как можно добавить регулярное выражение в выборку?
P.S. Задача — произвести сортировку по наличию остатков, формируемым компонентом msProductRemains. То есть сначала все товары с положительным остатком, затем с нулевым.
[[!msProducts ?
&select = `{"msProduct":"msProduct.*, msProduct.properties REGEXP '\"msproductremains\":{.*\".+\":\"*[1-9]+\"*.*}' as remains"}`
]]P.S. Задача — произвести сортировку по наличию остатков, формируемым компонентом msProductRemains. То есть сначала все товары с положительным остатком, затем с нулевым.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0