我想只使用Laravel 4.2中的表列名称而不包含值的结果。例如,
$recs = DB::table('table_name')
->select('id', 'title')
->get();
结果是
array(2) {
[0]=>
object(stdClass)#863 (2) {
["id"]=>
int(2)
["title"]=>
string(8) "my title"
}
[1]=>
object(stdClass)#862 (2) {
["id"]=>
int(3)
["title"]=>
string(10) "my title 2"
}
}
但我只希望结果而不是列名,例如
[
2,
"my title"
],
[
3,
"my title 2"
]
是的,我可以通过循环结果来完成它,并创建没有列名的新数组。但是,有什么方法可以使用Laravel以这种方式获得结果吗?
最佳答案
尝试
$recs = DB::table('table_name')->pluck('id', 'title');
dd($recs->all());
关于laravel - Laravel-获取没有表列名的数据库结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42978115/