Фильтрация по автометкам с помощью pdo

Добрый день.На странице Статьи необходимо вывести статьи из этого родителя и с такими же значениями в tv (tags) поле с типом автометка. Условие такое, но в данный момент выводятся все статьи с любимыми значениями в tags.
Как вывести на странице ресурсы только с совпадающим значением?
[[!pdoResources?
  &sortby=`{"createdon"}`
  &parents=`24`
  &tpl=`blog.tpl`
  &tvPrefix=``
  &includeTVs=`tags, picture` 
  &processTVs=`1` 
  &limit=`3`
  &where=`{ "tags:=" [[*tags]]  }`
  &includeContent=`1`
  &showLog=`1`
]]
Alex
11 декабря 2019, 14:48
modx.pro
478
0

Комментарии: 3

Тодор
11 декабря 2019, 16:42
+1
&where=`{ "tags:=": "[[*tags]]" }`
    Alex
    11 декабря 2019, 16:57
    0
    спасибо. А если у некоторых статей по 2-3 тега, то нужно как то сравнивать с элементом массива
      Тодор
      11 декабря 2019, 17:16
      0
      Если тип поля автометка, можна сделать что то типа
      &where=`{ "tags:LIKE": "%[[*tags]]%" }`
      Проблема этого следующая: если у ресурса tv.tags = «test2,test3» и ты будеш искать «tags:LIKE»: "%test%" то етот ресурс буде в списку результатов
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3