如何在Laravel中连接一些表?

巴巴耶夫

我有一些表:OrdersProductsProductsImages

我尝试获得所有订单:

$orders = Orders::with("Products")->with("images")->get();

所以关系是:

Orders.product_id = Products.id
Products.id = ProductsImages.product_id

我想通过Order模型在一个请求中连接这些表。

阿列克谢·梅泽宁(Alexey Mezenin)

你想用许多一对多的关系orders,并products一个一对多的关系productsproductsImages

只需按照文档中的说明设置这些关系,然后使用嵌套的预加载即可加载数据

Orders::with('products.productsImages')->get();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Laravel中连接一些表?

来自分类Dev

如何在python中删除一些连接的组件?

来自分类Dev

如何在python中删除一些连接的组件?

来自分类Dev

如何在SQLite中定义一些表

来自分类Dev

如何在Laravel中合并一些关系

来自分类Dev

如何在保留一些内容的同时从图像中删除连接的组件

来自分类常见问题

如何在knitr :: kable中的表之间保持一些空间?

来自分类Dev

如何在knitr :: kable中的表之间保持一些空间?

来自分类Dev

如何在jQuery中的html表内以块的形式传递一些数据

来自分类Dev

如何在Laravel控制器中包含一些文件

来自分类Dev

如何在Laravel控制器中包含一些文件

来自分类Dev

如何从表中删除一些相似的行?

来自分类Dev

如何在QTreeView中隐藏一些列?

来自分类Dev

如何在vim中过滤一些多行语句

来自分类Dev

如何在系统设置中隐藏一些图标?

来自分类Dev

如何在rethinkDB中添加一些矩阵?

来自分类Dev

如何在图表中写一些文字-Highcharts?

来自分类Dev

如何在系统设置中隐藏一些图标?

来自分类Dev

如何在286中安装一些现代硬盘?

来自分类Dev

如何在zsh中动态声明一些别名?

来自分类Dev

如何在HTML中删除一些TD边框

来自分类Dev

如何在摘录中删除一些Liquid标签?

来自分类Dev

如何在rethinkDB中添加一些矩阵?

来自分类Dev

如何在/ usr中释放一些空间

来自分类Dev

如何在JavaScript中获得一些数学错误

来自分类Dev

如何在txt文件中插入一些单词

来自分类Dev

如何在文本中添加一些边框?

来自分类Dev

如何在Docker容器中运行一些脚本?

来自分类Dev

如何在Codeigniter中定义一些变量

Related 相关文章

热门标签

归档