У меня есть запросCakePHP конструктор запросов не работает
$p = $this->Products
->findById($id)
->select(['name'])
->contain(['Categories.Sizes' => function($q) {
return $q->select(['id', 'name']);
}
]);
, который возвращает только имя продукта, а не размер категории продукта. Но если удалить функцию select
, которая принимает названия полей, то она поставляет также размеры
Есть ли какое-либо решение для этого?
Надеемся, что вы надеетесь. – bill
выберите id, name, category_id – Salines