传递自定义参数时CakePHP分页抛出错误

时间:2012-04-24 21:33:54

标签: php cakephp

我有以下逻辑:

$posts = $this->paginate($this->Topic->TopicPost, array('TopicPost.topic_id' => $topic['Topic']['id']));

我甚至不确定第一行如何获得帖子,因为我没有提到模型及其在TopicController中的调用... ???任何人都可以确认原因吗?

我正试图将其转换为更像:

$posts = $this->paginate($this->Topic->TopicPost, array
        (
            'limit'=>15,
            'conditions'=>array
            (
                'Post.status' => array(1,2),
                'TopicPost.topic_id' => $topic['Topic']['id'])
            ),
            'order' => array('Post.datetime'=>'desc'),
            'contain'=>array('User'=>'Profile', 'TopicPost')
        )
    );

但是Cake不喜欢它(v2.1)这里有什么问题?

0 个答案:

没有答案
相关问题