Я хочу получить данные о разбивке по тортам и все еще использовать containable
, но по какой-то причине он игнорирует мои просьбы к contain
чему-либо и возвращает мне всю строку Tenant
. В моем TenantsController
у меня есть следующий код:
$conditions = array('ManagersTenant.manager_id'=>$this->Auth->User('id'));
$this->Tenant->ManagersTenant->recursive = 1;
$this->set('tenants',$this->paginate($this->Tenant->ManagersTenant, $conditions, array(
'recursive'=>1,
'contain'=>array(
'username'
)
)
));
Я просто пытаюсь получить Tenant
, но отображаю только username
(Tenant
- просто псевдоним для моей User
модели).
Что я здесь не так делаю? Если это помогает, то CakePHP выдает мне сообщение Undefined Index: Group в столбце Group
. Я считаю, что мои модельные отношения найдены, потому что я могу заставить торт извлекать правильные данные, используя find()
, только когда я пытаюсь использовать нумерацию страниц, это нарушает.