【发布时间】:2020-02-01 14:13:34
【问题描述】:
拥有三个表/模型:
客户:
id - client
品牌:
id - brand
品牌型号:
id - model - brand_id
品牌模型客户:
id - brandmodel_id - client_id
我想以最简洁的方式获得基于品牌的“分组”客户列表。现在,我的做法很肮脏。
所以重点是,如果我的客户拥有三辆相同品牌的不同汽车,则只获得一个客户元素。
【问题讨论】:
-
请张贴您尝试过的内容。和型号代码
-
$brand_model_clients = BrandModelClients::with(['brand', 'brands_models'])->get()->groupBy('brands_model_id');
标签: mysql laravel laravel-5 eloquent