获取连接值 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
根据有关连接的文档:
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