laravel5.6中的任何其他方法而不是关系?

问题描述 投票:0回答:1

我的项目正在进行中。我没有为两个表(购买和用户)建立关系。

现在我尝试做的是,显示所有客户购买的金额以及他的详细信息,他们都是从特定商店购买的。

这里,购买表包含CardNo,Amount和User表包含他的CardNo和Image。如何从特定商店购买正常的CardNo和金额和图像?

只有办法做关系(如果有帮助我...)或任何一个有其他好方法尝试。

relational-database laravel-5.6
1个回答
1
投票

你应该把两张桌子连在一起 - 雄辩有方法可以轻松实现这一点。

例如,您可以执行以下操作:

Purchase::join('users', 'users.cardNo', '=', 'purchases.cardNo')->get();

您还应该阅读Laravel提供的文档,因为这也演示了如何在模型中执行此操作:https://laravel.com/docs/5.7/queries

© www.soinside.com 2019 - 2024. All rights reserved.