Laravel 5 未输入表数据关系,遇到错误。方法Illumb\Database\Eloquent\Collection::links不存在

Laravel 5 未输入表数据关系,遇到错误。方法Illumb\Database\Eloquent\Collection::links不存在,laravel-5,laravel-8,laravel-7,laravel-6,Laravel 5,Laravel 8,Laravel 7,Laravel 6,Ticket.php Protected $table = 'tickets'; Protected $fillable = ['user_id','kategori_id','judul','prioritas_id','status_id','message','file_tambahan']; public function user() { return $this->belongsTo(User::class); } User.php protected $tabl

Ticket.php

Protected $table = 'tickets';

Protected $fillable = ['user_id','kategori_id','judul','prioritas_id','status_id','message','file_tambahan'];

public function user()
{
    return $this->belongsTo(User::class);
}
User.php

protected $table = 'users';

protected $fillable = [
    'avatar','nama_lengkap', 'email', 'password',
];

public function getAvatar()
{
    if(!$this->avatar)
    {
        return asset('images/default.png');
    }

    return asset('images/'.$this->avatar);
}


public function ticket()
{
    return $this->hasMany(Ticket::class);
}
TicketController.php


use App\Model\Ticket;
use App\Model\User;
use App\Model\Kategori;
use App\Model\Prioritas;
use App\Model\Status;

class TicketController extends Controller
{
  
    public function index()
    {
        $data = Ticket::with('User','Kategori','Prioritas','Status')->get();
        return view('admin.crud_ticket.index', compact('data'));
    }

index.blade.php

@foreach($data as $d)
<tr role="row" class="odd">
    <td>{{ $d->user->nama_lengkap }}</td>
</tr>
@endforeach
    
{{ $data->links('vendor.pagination.custom') }}
@foreach($d数据)
{{$d->user->nama_lengkap}
@endforeach
{{$data->links('vendor.pagination.custom')}
我一次又一次地得到相同的错误,我处理表之间的关系

即在用户表中,类别、优先级、状态。 并导致这样的错误,如果你有一个解决方案,请帮助我

方法Illumb\Database\Eloquent\Collection::链接不存在。(视图:C:\xampp\htdocs\Helpdesk\resources\views\admin\crud\u ticket\index.blade.php)


您需要分页,使用
->paginate()
(或
->simplePaginate()
)而不是
->get()
。尝试获取非对象的属性“nama_lengkap”(视图:C:\xampp\htdocs\Helpdesk\resources\views\layouts\app admin.blade.php)可以正常工作:),但新问题可能会出现('user'…(小写)工作?这就是您命名关系的方式这发生在主刀片上,而不是关系{{Auth::user()->nama_lengkap}的结果