[pdoFetch] Как сделать запрос в базу с сортировкой результата?

Добрый день. Возникла необходимость получить объекты класса msProduct из БД с помощью pdoFetch. Получаю так:
$pdo = $modx->getService('pdoFetch');
$pdo->setConfig(array('class' => 'msProduct'));
Но дополнительно нужно, чтобы товары сортировались по возрастанию цены от минимальной к максимальной, а товары с нулевой ценой всегда были в конце (в независимости от направления сортировки, если нужно будет поменять направление на от максимальной к минимальной цене). Как можно сформулировать такой запрос через параметры метода setConfig?
Giant Dad
13 декабря 2023, 17:57
modx.pro
404
0

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

Володя
13 декабря 2023, 18:07
+1
Недавно же тоже самое было modx.pro/help/24407#comment-141536
Откройте сниппет msProduct и по аналогии сделайте.
    Giant Dad
    14 декабря 2023, 18:22
    0
    Что сделать то?
      Giant Dad
      14 декабря 2023, 18:52
      0
      сорян, понял. всё работает, спасибо
      Артур Шевченко
      13 декабря 2023, 22:17
      0
      А почему не c помощью $modx->getIterator()?
        Giant Dad
        14 декабря 2023, 18:22
        0
        Потому что я не знаю как именно это сделать
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5