码迷,mamicode.com
首页 > 数据库 > 详细

Laravel 查询&数据库&模型

时间:2019-05-19 09:57:20      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:.sh   return   turn   load   public   load区别   构造   fun   load()   

1.with()与load区别:

都称为 延迟预加载,不同点在于 load()是在已经查询出来的模型上调用,而 with() 则是在 ORM 查询构造器上调用。

Order::query()->with([‘items.product‘,‘items.productSku‘])->paginate();

    public function show(Order $order, Request $request)
    {
        return view(‘orders.show‘, [‘order‘ => $order->load([‘items.productSku‘, ‘items.product‘])]);
    }

  

Laravel 查询&数据库&模型

标签:.sh   return   turn   load   public   load区别   构造   fun   load()   

原文地址:https://www.cnblogs.com/bing2017/p/10888115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!