我想让 cakephp 对数据进行分页并仍然使用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'
)
)
));
我只是想检索 aTenant
但只显示username
(Tenant
只是我User
模型的别名)。
我在这里做错了什么?如果有帮助,cakephp 会在列下向我抛出未定义索引:组通知。Group
我相信我的模型关系已经找到,因为我可以让 cake 使用 检索正确的数据find()
,只是当我尝试使用分页时它才会中断。