【发布时间】:2021-08-05 21:40:10
【问题描述】:
index.blade.php
<td class="sorting_1" style="">{{ $no+1 }}</td>
<td>{{ $d->user->nama_lengkap }}</td>
票务控制器
public function index(Request $request)
{
$data = Ticket::with('User','Kategori','Prioritas','Status')->when($request->keyword, function ($query) use ($request)
{
$query->where('judul', 'like', "%{$request->keyword}%");
})->paginate(5);
$data->appends($request->only('keyword'));
return view('admin.crud_ticket.index', compact('data'));
}
模型票
public function user()
{
return $this->belongsTo(User::class);
}
模型用户
public function ticket()
{
return $this->hasMany(Ticket::class);
}
如果您对我遇到的问题有解决方案,请帮助我
【问题讨论】:
-
如果我使用 id,它可以工作 {{ $d->user_id 但如果我获取 $d->user->nama_lengkap 它就不起作用
-
没人能回答吗?哦,这太棒了
-
我刚找到答案,原来是我的票数据。我用 tinker 制作的用户 ID 为 16,而我只有 3 个用户数据,ID 为 20、24、25,这很烦人,让我发笑:)
标签: laravel laravel-5 eloquent laravel-7