将对象数组转换为整数数组

Convert Array of objects to array of integers

我需要将以下对象数组转换为 laravel 中的整数数组。下面是我需要转换为数组的代码。

  $idArray = DB::table('booking_header')
        ->select('booking_header.id')
        ->where('booking_header.parent_booking_id', $oldId)
        ->get();

我试过 pluck()。但它不起作用。谁能帮帮我?

使用 pluck() 而不是 get() 来获取简单的 ID 数组。

$idArray = DB::table('booking_header')
    ->select('booking_header.id')
    ->where('booking_header.parent_booking_id', $oldId)->pluck('booking_header.id');