0
users :
id fname email
brands:
id title user_id_made
每個用戶都有許多brand
S和每個brand
belongsTo關係的user
。
class Brand extends Model
{
protected $table = 'brands';
protected $fillable = array('title_fa',
'title_en','logo','user_id_made');
public function user()
{
return $this->hasOne('App\Models\User');
}
}
class User extends Authenticatable
{
use Notifiable;
protected $fillable = [
'fname' ,'lname' , 'username', 'email', 'password',
];
protected $hidden = [
'password', 'remember_token',
];
public function brand()
{
return $this->belongsTo('App\Models\Brand','user_id_made');
}
}
我的代碼沒有任何關於用戶的輸出。
$data['brands'] = \DB::table('brands')->find(1);
var_dump($data['brands']);
return;
我有一個列表作爲品牌,它內部我想顯示製作該品牌的用戶的電子郵件。 –
你想要顯示品牌與用戶的電子郵件ID誰創建? – Vikash
是的。現在如何獲取用戶信息?! '$ brand-> User-> fname'不起作用。 –