Laravel获得关系的关系

发布于 2025-01-20 21:43:09 字数 715 浏览 0 评论 0原文

我正在尝试从关系中检索其他数据。
但是到目前为止,我还没有做到这一点。它是一个包含产品的组。
我想检索与这些产品有关的数据。到目前为止,我还没有找到解决这个问题的解决方案。

带有字段的表:

lager_stock_booking_groups
id,datetime

lager_stock_booking
id,lagerproductId,stockbookingGroupID(来自表Lager_stock_booking_groups的ID)

lager_products

id(来自表Lager_stock_bookings的lagerproductid)

$bookingGroup = LagerStockBookingGroup::with('stockBookingProducts')->where('id', '=', $id)->orderBy('dateTime', 'desc')->get();

此代码使我群体和产品liek liek liek:

group [id 23]
产品1
产品2
产品3

我只有产品ID。如何从表lager_products获取产品的其他数据?

感谢您的帮助。

I am trying to retrieve additional data from a relation.
But so far I have not been able to do this. It is about a group that contains products.
I want to retrieve data related to these products. So far I have not found a solution to realise this.

Tables with fields:

lager_stock_booking_groups
id,datetime

lager_stock_booking
id, lagerProductId, stockBookingGroupId(id from Table lager_stock_booking_groups)

lager_products
id(lagerProductId from Table lager_stock_bookings)

$bookingGroup = LagerStockBookingGroup::with('stockBookingProducts')->where('id', '=', $id)->orderBy('dateTime', 'desc')->get();

This code get me the groups and Products liek this:

Group[ID 23]
Product 1
Product 2
Product 3

I have only the Product-ID's. How can get additional Data of Products from Table lager_products?

Thank you for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧故 2025-01-27 21:43:10

您可以得到关系:

$bookingGroup->stockBookingProducts

或使用加入

you can get with relation :

$bookingGroup->stockBookingProducts

or use join

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文