2016-11-29 35 views
1

我是新來的Laravel 5.3如此忍受我;)如何重構關係數據?

我使用Laratrust許可和角色,http://laratrust.readthedocs.io/en/3.0/configuration/models/user.html

我可以這樣做:

User::with('roles')->findOrFail($id); 

,並獲得與角色的用戶,但是我怎樣才能讓用戶獲得重組角色的變體。而不是與角色陣列我想要一個數組與角色的簡化變體

先謝謝您!

+2

這是有點不清楚你在問什麼。你能否更清楚地看到你期望的「角色的重組變體」,看起來像什麼?重組與原來的角色陣列有什麼不同? – user3158900

回答

0

我認爲你正在試圖找出具有特定id用戶具有的角色。

鑑於idID給定用戶的嘗試這 -

User::find($id)->roles() 

這會給你的角色給定ID有用戶列表。