如果我在laravel中将其保存为ID,如何查看城市名称?

时间:2019-01-08 10:33:29

标签: laravel-5 laravel-4 laravel-5.2 laravel-5.1

我有三个表:用户访问城市

我将城市ID保存在用户表城市字段中。 我正在尝试在访问专区中获取用户城市字段,并且获取所有用户数据,例如姓名,年龄,手机等,但我仅获取城市ID,而不是城市名称。

我的访谈模型关系:

public function User()
    {
        return $this->belongsTo('App\User','user_id');
    }

我的控制器

public function index()
    {
        $user_id= Auth::user()->id;
        $items= Interviews::where('user_id',$user_id)->where('status','>=',1)->orderBy('id', 'desc')->paginate(10);
        return view('frontend.index',compact('items'));
    }

我的观点

@foreach($items as $i => $item)
        <!-- Item #1 -->
            <tr>
                    <td><b> {{ $item->id}}</td>
                    <td><b>{{ $item->User['name']}}</td> 
                    <td><b> {{ $item->User['city']}}</td>
                    <td><b> {{ $item->interview_date}}</td>

            </tr>                            
@endforeach

0 个答案:

没有答案