您好我有两个表用户和国家/地区,每个用户都属于该国家/地区。所以我创建了两个模型User和Country
在用户模型中我输入
public function country_living()
{
return $this->belongsTo('App\Country');
}
在国家模型i中
public function users()
{
return $this->hasMany('App\User');
}
现在,当我选择所有用户列入支持时,我正在使用以下代码
$users = User::where('user_type', 'customer')->get();
and in view i am using @foreach($users as $user)
显示所有用户信息,我不知道国家/地区名称是否来自查询,是否即将到来如何显示。当我在$ user上使用dd()时,没有关于country的信息。
答案 0 :(得分:0)
UserModel
公共职能国家() {
返回$ this-> belongsTo('国家');
}
Countrymodel
公共功能用户() {
返回$ this-> hasMany('用户');
}
View.php
@foreach($ User as $ user)
{{$用户> ID}} {{$用户>名称}} {{$用户> COUNTRY_ID}}