Laravel 5.2 - pluck() 方法返回数组
2022-08-30 08:29:38
我正在尝试将我的项目 L5.1 -> L5.2。在升级指南中,有一件事对我来说并不清楚:
集合、查询生成器和 Eloquent 查询生成器对象上的方法已重命名为 。方法签名保持不变。
lists
pluck
没关系,重命名重新分配从 到 不是问题。但是L5.0和L5.1中的有用方法呢?lists()
pluck()
pluck()
从 5.0 文档中:
从行中检索单列
$name = DB::table('users')->where('name', 'John')->pluck('name');
L5.2中旧方法的替代方法是什么?pluck()
更新:
例:
var_dump(DB::table('users')->where('id', 1)->pluck('id'));
L5.1:
// int(1)
L5.2:
// array(1) { [0]=> int(1) }