[cakephp]在cakephp的paginate方法前bindmodel的方法

在使用cakephp的分页方法paginate之前如果想使用bindmodel方法绑定model的时候,需要给bindmodel第二个参数设定为false,使bindmodel产生持久绑定,否则在paginate时bind的model会丢失。

$this->Forum->bindModel(
array(’hasMany’ => array(
‘ForumPrivilege’ => array(
‘className’ => ‘ForumPrivilege’,
‘foreignKey’ => ‘forum_id’,
‘dependent’  => true
),
)
),false
);