这种的只能转化最外层的
$pre_id_arr = Db::table(Db::raw("($pre_id_arr_sql) as res"))->get()->toArray();
如果需要把里边的都转了需要用下面这个方法
$pre_id_arr = Db::table(Db::raw("($pre_id_arr_sql) as res"))->get()->map(function ($value) {
return (array)$value;
})->toArray();