【发布时间】:2022-11-16 22:04:50
【问题描述】:
我正在从加入 laravel 获取数据,但我无法在查询中使用 get 或 pluck 方法获取游乐设施 ID。
$datas = \App\Models\Order::find($id); $new = explode(',',$id);
$orderss = DB::table('orders')
->join('jobs', 'jobs.order_id', '=', 'orders.id')
->join('rides', 'rides.job_id', '=', 'jobs.id')
->whereIn('orders.id', $new)
->get();
这是数据 enter image description here
我想从查询中获取 rides.id 的数据 每当我使用 get 或 pluck 方法时,我都会出错
`
$datas = \App\Models\Order::find($id);
$new = explode(',',$id);
$orderss = DB::table('orders')
->join('jobs', 'jobs.order_id', '=', 'orders.id')
->join('rides', 'rides.job_id', '=', 'jobs.id')
->whereIn('orders.id', $new)
->get('id');
`
【问题讨论】: