校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

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

解決Laravel5.5下的toArray問題

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

作為一個有輕度強迫癥且受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,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決Laravel5.5下的toArray問題》相關的同類信息!
  • 本頁收集關于解決Laravel5.5下的toArray問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乐业县| 水富县| 南投市| 江源县| 民县| 永兴县| 卢湾区| 平舆县| 镇赉县| 鄯善县| 镇原县| 成都市| 双峰县| 天台县| 蒙自县| 华安县| 通江县| 双江| 灵宝市| 行唐县| 张家口市| 福鼎市| 邛崃市| 施秉县| 哈巴河县| 浦江县| 滨海县| 扬中市| 焉耆| 象州县| 宁陵县| 东丽区| 凉城县| 闻喜县| 资源县| 康马县| 沂水县| 同心县| 务川| 尉犁县| 罗城|