Вопрос о pdoTools и where
Добрый день, коллеги!
Заклинило меня на одной мелочи при работе с pdoTools, ответа найти увы не могу
Таки не понял, возможно ли использовать строку where
Заклинило меня на одной мелочи при работе с pdoTools, ответа найти увы не могу
$pdo = $modx->getService('pdoFetch');
$collection = $pdo->getCollection('modResource',
array('template' => 5, 'published' => 1),
array(
'parents' => 28,
'sortbyTV' => 'event_date_time',
'includeTVs' => 'event_date_time,event_place',
'sortbyTVType' => 'datetime',
'sortdirTV' => 'ASC',
'where' => '{"event_place":"Берлога"}' // Волшебство не получилось
)
);
foreach ($collection as $key)
{
// То-сё, пятое, десятое;
}
Таки не понял, возможно ли использовать строку where
'where' => '{"event_place":"Берлога"}'
в данной конструкции? Комментарии: 8
попробуйте так:
'where' => [ "event_place" => "Берлога" ]
Увы, не сработало(
а если в includeTvs поле event_place добавить?
Добавил, ситуация не изменилась
мне кажется тут вообще TV полей нет
Однако-же сортировка по event_date_time отрабатывает
tvPrefix => ''
Предлагаете тем самым убрать префикс?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.