内联蛋糕2?

时间:2013-05-08 17:55:58

标签: php cakephp-2.0 inner-join models

我有两个名为users和userdetails的表。基本上我想要运行的查询是:

SELECT * FROM users INNER JOIN userdetails ON users.id = userdetails.userid

我想知道你怎么能完成这件事。我是cakephp的新手,所以我希望得到详细的描述。

1 个答案:

答案 0 :(得分:0)

立即开始工作

合并2个表而不会有太多麻烦。

        $modelmerge = $this->Users->bindModel(array
    (
        'belongsTo' => array
        (
            'Userdetails' => array
            (
                'foreignKey' => false,
                'conditions' => array
                (
                    'Userdetails.userid = Users.id'
                )
            )
        )
    ));


    $users = $this->Users->find('all');