获取连接值 Laravel

Get join values Laravel

根据有关连接的文档:

https://laravel.com/docs/8.x/queries#joins

例如:

$users = DB::table('users')
            ->join('contacts', 'users.id', '=', 'contacts.user_id')
            ->join('orders', 'users.id', '=', 'orders.user_id')
            ->select('users.*', 'contacts.phone', 'orders.price')
            ->get();

好的,我将我的值输入 $users。如果我这样做, blade:

{{ $users }}

我可以看到这个结果,格式是 JSON。但是,如何使用 Blade 获取每个值? (例如:contacts.phone,或 orders.price,在此示例中)

提前致谢

@foreach($users as $user)
    {{ $user }}
@endforeach

您可以用您想要的任何变量替换 $user

文档:Laravel