关联去重问题

   $models = DB::table('bs_order_review')
                    ->join('bs_order','bs_order.id','=','bs_order_review.ve_order_id')
                    ->join('bs_user_img_gat', 'bs_user_img_gat.order_id', '=', 'bs_order.order_id')
                    ->join('order_syn', 'bs_order_review.syn_id', '=', 'order_syn.id')
                    ->where('bs_order_review.review_type', '=', 2)
                    ->select('bs_order_review.order_attribute', 'order_syn.taobao_id','order_syn.red_name','order_syn.red_phone','order_syn.source','order_syn.package_id','order_syn.red_address','order_syn.order_ate')

输出结果
Illuminate\Support\Collection {#1556

#items: array:5 [
0 => {#1573
+”order_review_id”: 6608
+”syn_id”: 141995
+”order_id”: “1877360185969190620”
+”review_type”: 2
+”order_type”: 0
+”order_remarks”: “”
+”redo_type”: 0
}
1 => {#1560
+”order_review_id”: 6608
+”syn_id”: 141995
+”order_id”: “1877360185969190620”
+”review_type”: 2
+”order_type”: 0
+”order_remarks”: “”
+”redo_type”: 0
}
2 => {#1576
+”order_review_id”: 6608
+”syn_id”: 141995
+”order_id”: “1877360185969190620”
+”review_type”: 2
+”order_type”: 0
+”order_remarks”: “”
+”redo_type”: 0
}
]
}
这是返回的结果
请问这个怎么去重呢?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

groupBy('order_review_id')

2年前 评论
讨论数量: 2

加了 distinct 没有效果

2年前 评论

groupBy('order_review_id')

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!