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

主頁 > 知識庫 > 解決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問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 镇巴县| 神木县| 株洲市| 乃东县| 雷州市| 龙南县| 宣恩县| 麦盖提县| 英山县| 天镇县| 龙南县| 武陟县| 新绛县| 文安县| 兴业县| 理塘县| 措勤县| 罗山县| 锡林浩特市| 稻城县| 岫岩| 察哈| 宣武区| 黄骅市| 平湖市| 珲春市| 原阳县| 盘锦市| 丹棱县| 朝阳县| 都安| 饶平县| 高平市| 凤冈县| 奉化市| 济南市| 腾冲县| 礼泉县| 越西县| 尼木县| 芷江|