は、データをページ分割して、まだcontainable
を使用していますが、何らかの理由でcontain
何にも私の嘆願を無視しているようだし、ちょうど全体Tenant
行を私に戻っています。私は単に(Tenant
は私User
モデルのためだけのエイリアスです)Tenant
を取得するだけusername
を表示しようとしているCakePHPでページ分割が無視される?私は、CakePHPを持ちたい
$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'
)
)
));
:私のTenantsController
で、私は次のコードを持っています。
私はここで間違っていますか? Group
列の下に私にグループ予告:それは助けている場合、CakePHPは未定義のインデックスを投げています。ケーキにfind()
を使って適切なデータを取得させることができるので、モデルの関係がわかると思います。それは、ページ分割を使用しようとするときだけです。
'username'は何ですか?モデル?フィールド? – deceze
あなたはあなたが習得しようとしているものにもっと具体的になるはずです – kaklon
上記の追加情報をご覧ください。私はテナントを取得したいが、ページ区切りで特定のフィールド(すなわち、 'username')のみを表示する。 – Ben