laravel-5.2 - 将对象数组转换为整数数组
问题描述
我需要将以下对象数组转换为 laravel 中的整数数组。下面是我需要转换为数组的代码。
$idArray = DB::table('booking_header')
->select('booking_header.id')
->where('booking_header.parent_booking_id', $oldId)
->get();
我尝试使用 pluck()。但它不起作用。谁能帮我?
解决方案
使用 pluck() insted of get() 来获取一个简单的 id 数组。
$idArray = DB::table('booking_header')
->select('booking_header.id')
->where('booking_header.parent_booking_id', $oldId)->pluck('booking_header.id');
推荐阅读
- angular - Anguar 7 used NGRX and problem with e2e test with protactor
- laravel - 当从浏览器中手动删除 cookie 时,从 laravel 注销将是不匹配的令牌
- c# - Multiple IE web-drivers : session lost when click link/button that opens a popup window
- oracle - DB 链接作为函数中的参数
- php - wp_postmeta 表中的 WooCommerce 序列化元值数组
- ios - 有什么方法可以替换嵌套的 for-in 循环
- html - 如何正确对齐我的网页的导航栏?
- flatbuffers - 如何流式处理比 RAM 更大的平面缓冲区?
- javascript - 为什么我的算法说[循环]?(NodeJS 简单算法)
- html - I don't understand why my code can't adopted css when i try