美文网首页
Lumen框架中,解决查询结果为数组对象

Lumen框架中,解决查询结果为数组对象

作者: 腿长袖子短 | 来源:发表于2018-06-15 18:59 被阅读28次

    使用lumen时,查询出来的数据都为obj类型,很不方便之后的处理,为了解决这个办法自己写了一个objToArray的方法,但是转化之后有一个很烦人*items这个键,而且循环时会报错没有这个键

    其实框架本身自带一个toArray()方法,下边是用法:

    get()之后调用toArray()就解决了

          try{
                $data = DB::table('yz_user_infos')
                    ->where('reward','<>', 0)
                    ->forPage($page,$perPage)
                    ->orderBy('user_id','desc')
                    ->get()
                    ->toArray();
                return $data;
            }catch (Exception $e){
                echo $e->getMessage();
            }
    

    相关文章

      网友评论

          本文标题:Lumen框架中,解决查询结果为数组对象

          本文链接:https://www.haomeiwen.com/subject/fqnmeftx.html