账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    请教,Laravel中查询构造器如何批量处理数据集合
    48
    0
    类似于 think-orm 的 withAttr 功能。如 我查询出了一组订单数据, 需要把其中的 status 字段变成可读的字符串形式, 0:待付款 1待发货think-orm 中的查询构造器可以这样实现:$orders = Db::table('orders') -> withAttr([ 'status' => function($status) { return ['待付款', '待发货'][$status]; } ]) -> page(1, 15) -> select();return $orders -> toArray();Laravel 中的查询构造器有类似的功能吗 还是说 只能取出数据后再循环一遍处理foreach ($orders as &$order) { $order['status'] = ['待付款', '待发货'][$order['status']];}return $orders;
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部