我的项目正在进行中。我无法为两个表(购买和用户)建立关系。
现在我要做的是,显示所有从特定商店购买的所有客户购买金额及其详细信息。
在这里,购买表包含CardNo和Amount,而User表包含其CardNo和Image。我该如何显示从特定商店购买的一张正确的CardNo以及金额和图像?
建立关系的唯一方法(如果需要,请帮助我...)或尝试其他具有良好方法的任何人。
答案 0 :(得分:1)
您应该将两个表连接在一起-雄辩的方法可以轻松实现这一目标。
例如,您可以执行以下操作:
Purchase::join('users', 'users.cardNo', '=', 'purchases.cardNo')->get();
您还应该阅读Laravel提供的文档,因为这也演示了如何在模型中执行此操作:https://laravel.com/docs/5.7/queries