如何在laravel 5.2中使用模态中的关系?

时间:2016-05-24 09:12:37

标签: laravel-5.2

我试图在laravel 5.2中的模态中创建表之间的关系, 但不知道如何实现这一点。

我试过使用模型但没有成功。

这是我试过的代码

public function assignee() { 

    return $this->belongsTo('App\Model\User', 'stocktake_batch_assignee', 'user_id'); 

}

2 个答案:

答案 0 :(得分:1)

假设你有一个模型名称Job和另一个模型User这样..

您的工作模式。

function getProfileData($conn){

您的用户模型。

class Job extends Model {

    public function assignee() { 

        return $this->belongsTo('App\Model\User', 'stocktake_batch_assignee', 'user_id'); 
    }
}

现在,如果想要从控制器获得所有与相关用户相关的工作,你可以做..

class User extends Model {    

}

答案 1 :(得分:1)

使用App \ Models \ User而非App \ Model \ User