婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 解決Laravel5.5下的toArray問題

解決Laravel5.5下的toArray問題

熱門標簽:電銷招聘機器人 太原極信防封電銷卡 福泉電話機器人 南寧crm外呼系統平臺 熱線電話機器人 格陵蘭島地圖標注 地圖標注入哪個科目 事業(yè)單位如何百度地圖標注 天津營銷電話機器人加盟代理

作為一個有輕度強迫癥且受ThinkPHP影響較深的PHP碼農,總覺得Laravel5.5的DB::xxoo->get()->toArray()之后竟然還沒得到我想要的ThinkPHP中的select()出來的數組,于是決定做一下修改。

PS:出于盡量不影響原有框架的考慮,我是新建了一個方法叫getList來暫代toArray那不知所謂的返回結果,在沒有找到更好的解決辦法之前,暫時這么用著,總體感覺,get()->getList()仍覺得略丑。。。。

具體修改如下:

1、在/vendor/laravel/framework/src/Illuminate/Support/Collection.php的toAarray方法下,增加一個getList方法

public function getList(){
  return array_map('get_object_vars', $this->items);
 }

2、然后就可以這樣來查列表了

$goods_category_list=DB::table('lara_goods_category')->select('goods_category_id','goods_category_name','goods_category_shortname')->where('goods_category_show', '=', 1)->offset(0)->limit(5)->orderBy('goods_category_sort', 'asc')->get()->getList();

3、返回的正是我所想要的數組,如下圖:

以上這篇解決Laravel5.5下的toArray問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 關于List.ToArray()方法的效率測試
  • Java ArrayList.toArray(T[]) 方法的參數類型是 T 而不是 E的原因分析
  • jQuery學習筆記之toArray()
  • Java 數組內置函數toArray詳解

標簽:佳木斯 香港 通化 郴州 阿克蘇 自貢 寶雞 金華

巨人網絡通訊聲明:本文標題《解決Laravel5.5下的toArray問題》,本文關鍵詞  解決,Laravel5.5,下的,toArray,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決Laravel5.5下的toArray問題》相關的同類信息!
  • 本頁收集關于解決Laravel5.5下的toArray問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 安泽县| 平武县| 江北区| 桃园县| 台江县| 卓尼县| 江华| 龙口市| 张北县| 阜新市| 兴义市| 盘山县| 东山县| 酉阳| 南川市| 渭南市| 长治市| 宣武区| 金塔县| 门源| 吉木乃县| 大同市| 敖汉旗| 墨竹工卡县| 姜堰市| 鲁山县| 甘泉县| 竹溪县| 福建省| 高陵县| 彰化县| 汤阴县| 金川县| 新晃| 长沙县| 黄冈市| 开江县| 常宁市| 望奎县| 五寨县| 绵阳市|