Когда я пытаюсь выполнить запрос по отношению следующим образом, я получаю сообщение об ошибке При попытке получить свойство 'имя' не-объекта
$billing = ServiceProviderBilling::with(['user' => function ($query) {
$query->where('parent_id', auth()->id());
}])->get();
Нет ошибки, если Я использую
$billing = ServiceProviderBilling::with(['user'])->get();
На мой взгляд
@foreach($billing as $bill)
{{ $bill->user->name }}
@endforeach
Отношения
public function serviceProviderBillings()
{
return $this->hasMany(ServiceProviderBilling::class);
}
и
public function user()
{
return $this->belongsTo(User::class);
}
Как мне это решить?