我有两个表course
和module
,其中每个course
属于一个module
。
我需要的是急切加载module
course
我的代码是:
$courses = Course::all();
$module = Coursemdule::all();
答案 0 :(得分:2)
您需要在表格
之间创建关系在课程模型中
/**
* Get the user that owns the phone.
*/
public function module()
{
return $this->belongsTo('App\Coursemdule');
}
在Coursemdule模型中
/**
* Get the Course record associated with the Coursemdule.
*/
public function course()
{
return $this->hasOne('App\Course');
}
获取此值
$phone = Course::find(1)->module;
OR
$phone = Course::with('module')->all();
我希望这会对你有所帮助。
答案 1 :(得分:0)