php 希望从laravel中的重复列表中获取每个客户的客户

juzqafwq  于 2022-10-30  发布在  PHP
关注(0)|答案(1)|浏览(121)

我正在Laravel处理一个项目,不同的用户在同一张table上,我通过他们的角色来区分他们:用户,制药公司。制药公司销售产品,用户是买方。但现在我想得到每个客户的客户。这些是数据库表:

productsid user_id //(这是引用用户表的外键:角色=制药商)名称数量
ordersid user_id //(这是引用用户表的外键:role=user)product_id //((它是引用product表的外键)name amount
用户身份证名称地址

我尝试透过product数据表使用Laravel hasManyThround相关性,取得订购客户端产品的使用者,但我得到了所有订单。我只想选取使用者一次,但现在我得到从客户端购买产品的使用者订单清单。我需要协助从重复的清单中选取使用者。

jrcvhitl

jrcvhitl1#

  1. foreach
  2. foreach
    1.从用户模型关系中得到什么?

相关问题