laravel - 从 Eloquent 集合中仅提取原始 id

标签 laravel eloquent laravel-5

我需要获取一个整数数组,其中包含 Eloquent 记录的原始 ID。以下查询

Quote::select('id')->get();

获取一个 Eloquent 集合而不是整数数组。如何修改它,使其符合我的要求?

最佳答案

试试这个代码:

Quote::get(['id'])->toArray();

或者:

Quote::all(['id'])->toArray();

或者:

DB::table('quote')->select('id')->get()->toArray();

或者:

Quote::pluck('id')->toArray();

关于laravel - 从 Eloquent 集合中仅提取原始 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36984686/

相关文章:

laravel - 用于存储 jpg 的 Docker 卷使用情况

laravel - 如何在 Laravel 中返​​回复制的数据而不是 bool 值

javascript - 如何在 Laravel 5.2 中使用 JavaScript 填充复选框

javascript - AJAX 响应后提交表单时出现VerifyCsrfToken 异常

php - 使用 SSL 将 laravel 5 连接到 AWS RDS

php - 如何将对象属性添加到对象的属性中?

php - 在特定时间更改数据库字段

php - aws s3在laravel中复制和复制文件夹

laravel - Laravel 5 中的注册服务在哪里?

php - 无法从 laravel eloquent 中的连接查询的第二个表中获取数据