1
我在我的應用程序中有項目和繪圖類型。一個項目可以有許多圖型。Laravel附加到不存在的模型
的project
表看起來像這樣:
id name
我也有一個project_plot_types
表,我想將信息輸入到。此表格如下所示:
id project_id name
我需要什麼樣的關係?我沒有plot_types
表,所以它不是主要關係。
有人可以幫忙嗎?
我在我的應用程序中有項目和繪圖類型。一個項目可以有許多圖型。Laravel附加到不存在的模型
的project
表看起來像這樣:
id name
我也有一個project_plot_types
表,我想將信息輸入到。此表格如下所示:
id project_id name
我需要什麼樣的關係?我沒有plot_types
表,所以它不是主要關係。
有人可以幫忙嗎?
這是一對多的關係。您的項目模型將有一個projectPlotTypes函數返回像這樣:
return $this->hasMany('ProjectPlotType');
反之ProjectPlotType會返回一個項目功能:
return $this->belongsTo('Project');
假設你將永遠有一個情節類型:'Project' [hasMany](https://laravel.com/docs/5.2/eloquent-relationships#one-to-one)'Type'?相反的是:[belongsTo](https://laravel.com/docs/5.2/eloquent-relationships#one-to-many) – ash
@AlexeyMezenin問題是要求我們幫助確定最好的關係。 – ash