0
我有一個很大的問題。我有一個包含「另一個模型」的外鍵的Model。Laravel一對多關係無法按預期工作?
我的第一個模型是user
,我的第二個模型是project
。用戶可以擁有多個項目,而項目只能屬於一個用戶。由於我有這種關係,因此我將project
-Model中的參考存儲在user
列內。
class Project extends Model {
public function user() {
return $this->belongsTo('App\User','user');
}
}
根據該文件,我應該能夠使用$project->user->name
讓我的用戶模型的屬性,但是當我做的var_dump上$project
,我只得到了用戶ID,我已經存儲在我的項目裏而不是用戶對象。
非常感謝,所以basicallyI錯過了與「你在這兩種模式來定義它」的部分。愚蠢的我。 – PaddaelsM
不用客氣 – Abhishek