关于父模型的雄辩关系和信息

时间:2016-07-31 15:25:58

标签: laravel eloquent relationship

您好我从laravel开始,我想生成一个列表 制作及其模型。

例如:

福特:野马,远征

GMC:Denali

这些是我的表格:

makes
    - id
    - name

models
    - id
    - name
    - make_id

我添加了

public function models()
{
    return $this->hasMany('App\Make');
} 

到Make模型,之后我可以使用

$models = Make::find(1)->models;

返回模型列表(但没有关于make的信息) 而且我还需要让所有品牌和它的模型不仅仅是1

1 个答案:

答案 0 :(得分:1)

更改此代码段:

public function models()
{
    return $this->hasMany('App\Make');
}

public function models()
{
    return $this->hasMany('App\Model');
}