我有具有position_id和provider_id的privot表。如何删除该表看起来像第二张表的重复值。我想雄辩地解决这个任务。 第一个表显示下一个代码:
MyTable::with('provider')->with('position')->orderBy('position_id')->get()
position_id provider_id
7 1
7 2
7 3
9 5
9 6
10 7
position_id provider_id
7 1
2
3
9 5
6
10 7
答案 0 :(得分:0)
您可以尝试:
MyTable::with('provider')->with('position')->orderBy('position_id')-
>groupBy('position_id')->get()
您可能需要颠倒orderBy和groupBy。