2017-06-05 31 views
2

模型時,我有兩個型號:Laravel5.3 - 創建一定數量的相關模型 - 創建

型號1有關係:

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

模型2有關係:

public function model1() 
{ 
    return $this->belongsTo('App\Model1'); 
} 

當Model1被創建時,我需要用不同的設置(所以不是隨機的Models2,只是與Model1相關)創建特定數量(4)的Model2。在創建Model2時,能夠訪問Model1的參數非常重要。 有沒有優雅/自動的方式? 我的第一個想法是爲Model1創建一個方法,但我懷疑有一個更優雅的方法。

回答