Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 调用未定义的方法App\UserShiftPattern::userWorkScheduleList()_Php_Laravel_Laravel 8 - Fatal编程技术网

Php 调用未定义的方法App\UserShiftPattern::userWorkScheduleList()

Php 调用未定义的方法App\UserShiftPattern::userWorkScheduleList(),php,laravel,laravel-8,Php,Laravel,Laravel 8,我想从其他数据库表中获取名称,并获取此错误方法,我遗漏了哪一部分 public function userWorkScheduleList() { return $this->hasMany(UserShiftPattern::class,'id','user_id'); } <tbody> @foreach ($usps as $usp => $usplist)

我想从其他数据库表中获取名称,并获取此错误方法,我遗漏了哪一部分

public function userWorkScheduleList()
{
    return $this->hasMany(UserShiftPattern::class,'id','user_id');
}


                 <tbody>
                    @foreach ($usps as $usp => $usplist)
                    <tr>
                            <td>{{ $usplist->userWorkScheduleList()->name }}</td>
                    </tr>
                    @endforeach
                </tbody>
public函数userWorkScheduleList()
{
返回$this->hasMany(UserShiftPattern::class、'id'、'user_id');
}
@foreach($usps为$usp=>$usplist)
{{$usplist->userWorkScheduleList()->name}
@endforeach

您是否尝试过
$usplist->userWorkScheduleList->name
?是的。这里出现了一个新错误-->试图获取非对象的属性“name”(视图:/home/vagrant/Projects/krono_lte2/resources/views/admin/usershiftpattern.blade.php),您确定“id”和“user_id”正确且不应反转吗?