PdoTools и Where 2 таблиц
Ребята, помогите составить запрос, всю голову уже сломал. Есть class1(таблица групп) и class2(таблица юзеров), нужно вывести только те группы, в которых количество юзеров > 20. Таблица юзеров имеет поле group_id, которое связано с id группой.
Комментарии: 5
Посмотри эти примеры должно помочь.
Да, то, что нужно, еще бы умудриться на pdoTools переписать запрос )
pdoResources может быть? Или xpdo? Что ты имеешь в виду?
Да, забыл написать. pdoPage
Вот msProducts, но те же параметры подходят и для pdoPage. Я про leftJoin если что.
{set $product_sb_category = ('!msProducts' | snippet : [
'parents' => 13,
'resources' => $_modx->resource.id,
'loadModels' => 'linkproducts',
'class' => 'msProduct',
'leftJoin' => [
'Category' => [
'class' => 'lpLink',
'on' => 'msProduct.id = Category.product_id',
],
],
'select' => [
'msProduct' => '*',
'Category' => 'Category.block_id, Category.product_id',
],
'tvPrefix' => '',
'limit' => 0,
'tpl' => '@INLINE {$block_id}',
])}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.