3 回答

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
要使用您擁有的代碼實(shí)現(xiàn)您的目標(biāo),您可以使用array_map:
$values = array_map(function ($item) {
return $item->id;
}, $schedules);
或者,您可以簡(jiǎn)單地id通過(guò)使用->first()->id或獲取初始值value('id'):
foreach ($routes as $route) {
$schedules[] =Schedule::select('id')
->whereIn('route_id', $route)
->latest()
->value('id');
}

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可以先收集它,然后使用pluck.
我假設(shè)你有以下數(shù)據(jù)
$schedules = [
["id" => 21],
["id" => 22]
];
return collect($schedules)->pluck('id')->toArray();

TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊
- 3 回答
- 0 關(guān)注
- 456 瀏覽
添加回答
舉報(bào)