在cakephp中,如何检索链接表信息

时间:2016-04-25 15:26:34

标签: cakephp

我是cakePHP的新手,我遇到了这个问题:

使用博客和书签教程,我制作了一个管理文章和用户的应用程序。我使用user_id将我的文章表与用户的文章表相关联。当我收到我的文章时,我有创建它的user_id。但是,我想检索用户名而不是id。

我读了那个问题How to retrieve information when linking models through a table in CakePHP 3.0?,但我不明白如何在我自己的项目中做到这一点。

这是ArticlesController中的'index'函数(我想要显示信息):

/**
 * Index method
 *
 * @return \Cake\Network\Response|null
 */
public function index()
{
    $this->paginate = [
        'contain' => ['Users']
    ];
    $articles = $this->paginate($this->Articles);


    $this->set(compact('articles'));
    $this->set('_serialize', ['articles']);
}

任何人都可以帮我吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

你的/Articles/index.ctp中的

RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]