2 php json laravel laravel-5 laravel-collection
我有学生数据库,其中我只有3列(id,name,dob).我写了简单的选择查询,
return DB::table('student')->get(['id','name','dob']);
Run Code Online (Sandbox Code Playgroud)
我得到了回应,
[{"id":1,"name":"Kaylah Hayes","dob":"1993-02-24"},{"id":2,"name":"Janis Casper Sr.","dob":"1994-07-11"}]
Run Code Online (Sandbox Code Playgroud)
但我只需要这样的价值观,
[{1,"Kaylah Hayes","1993-02-24"}, {2,"Janis Casper Sr.","1994-07-11"}]
Run Code Online (Sandbox Code Playgroud)
我试过用flatten方法,
return DB::table('student')->get(['id','name','dob'])->flatten();
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
谢谢.
你可以尝试类似的东西:
DB::table('student')->get(['id', 'name', 'dob'])->map(function ($item) {
return collect($item)->values();
});
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
522 次 |
| 最近记录: |