【发布时间】:2011-11-07 00:10:33
【问题描述】:
我正在使用模型Post。它没有任何关联。但对于分页操作,我还需要显示用户名,因此使用$this->Post->bindModel() 将User 模型附加到帖子。但我没有让用户在结果查询中附上帖子。我认为的问题是paginate 方法最初会调用find('count') 来获取结果的总数,因此从那里删除绑定。看看我的paginate 变量
在行动中
$this->Post->bindModel(数组( '属于'=>数组( '用户'=>数组( '类名'=>'用户', 'fields'=>'User.username,User.id', 'foreignKey'=>'user_id' ) ) )); $this->paginate('Post');【问题讨论】: