我是laravel新手,我試圖按照文檔。所以我有兩個模型,'用戶'模型和'UserPhone'模型。用戶有很多電話。Laravel 4一對多關係錯誤
用戶模式:
public function userPhone() {
return $this->hasMany('UserPhone');
}
USERPHONE型號:
public function user(){
return $this->belongsTo('User');
}
在我的控制,我想 「複製」 的文檔:
$userPhone = User::find(1)->userPhone;
那麼結果是一個錯誤:
Trying to get property of non-object
我知道,我在這裏失去了一些東西,但我不能找到它。
您是否尊重數據庫中的Laravel約定?比如每個表有一個名爲'id'的主鍵並且外鍵名爲'foreigntable_id'? – Gab