【发布时间】:2018-12-17 19:19:28
【问题描述】:
我有 Table Vendors(用于测试 Auth 关系)和 Table Vendor_users,
但我使用Auth::user() 这不是关系
还有这个数据库
在供应商模型中
protected $table = 'vendor_users';
public function Vendor_test(){
return $this->belongsTo(Vendor_test::class);
}
和 Vendor_test 模型
protected $table = 'vendors';
public function Vendor(){
return $this->hasMany(Vendor::class);
}
【问题讨论】:
-
有什么问题?
-
关系不起作用
-
那你为什么提到有问题的 Auth::user() 呢?
-
我使用 dd(Auth::user()) 来检查该用户是否有供应商
-
那么什么不是工作关系或身份验证?哪个模型有关于用户的信息?
标签: php laravel foreign-keys relationship