[英]Laravel 4 - User_detail Model
我有一個擴展Eloquent
的User
模型,該模型從數據庫中的users表中獲取數據。
users表包含登錄詳細信息和許多其他數據。 現在,我想創建一個user_details表,其中包含有關用戶的更多詳細信息,例如地址和聯系信息。
我是否要創建另一個名為User_detail
模型類,並使該類擴展User
類? 如果這是正確的說法,我不確定如何將這兩個模型進行協作。
是的,在您的用戶模型中使用一對多關系...
http://laravel.com/docs/eloquent#one-to-many
在您的User類中...
public function details() {
return $this->hasMany('UserDetail');
}
你會這樣稱呼...
foreach (User::find(1)->details as $row) {
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.