如何连接Laravel中的一些表?
我有一些表格:如何连接Laravel中的一些表?,laravel,laravel-5.2,laravel-5.3,Laravel,Laravel 5.2,Laravel 5.3,我有一些表格:订单,产品,产品图像 我尝试获取所有订单: $orders = Orders::with("Products")->with("images")->get(); 因此,这种关系是: Orders.product_id = Products.id Products.id = ProductsImages.product_id 我想在一个请求中连接这些表 通过订单模型。您希望使用订单和产品之间的关系以及产品和产品图像 只需按照文档中所述设置这些关系,并使用以下方式加载数
订单
,产品
,产品图像
我尝试获取所有订单:
$orders = Orders::with("Products")->with("images")->get();
因此,这种关系是:
Orders.product_id = Products.id
Products.id = ProductsImages.product_id
我想在一个请求中连接这些表
通过订单模型。您希望使用订单
和产品
之间的关系以及产品
和产品图像
只需按照文档中所述设置这些关系,并使用以下方式加载数据:
我不明白这应该是什么样子的模型
产品\u图像
?
Orders::with('products.productsImages')->get();