如何访问分页内的相关​​模型(Laravel 5.1)

时间:2017-01-16 12:20:58

标签: php pagination laravel-5.1

@DBRefs

鉴于以下数据结构,我如何访问相关模型的@foreach($tasks as $t) {{$t->id}} // works fine {{$t->client->last_active}} // Trying to get property of non-object {{$t->client()->last_active}} // something similar error. @endforeach 字段?

dump

任务:

last_active

客户端:

public function client(){
    return $this->belongsTo('\App\Client');
}

1 个答案:

答案 0 :(得分:0)

原来是微不足道的,但无论如何我都会和你分享。其中一个任务尚未分配给客户端,因此$t->client对于一行为空。正是错误信息所说的,我只是不相信它。 :)

通过其他论坛,我发现{{$t->client->last_active}}仅适用于laravel 5,之后,您可能需要为早期版本使用parantheses。