4
我已經在laravel論壇發佈了這個,但沒有人能夠提供任何幫助。以爲我會在這裏發表第二個意見。與Laravel和雄辯的3-Way關係
我需要一些建議/如何構建我的模型的幫助。以下是我想要做的事
用戶可以是多個團隊的成員,但用戶可以在每個團隊中履行不同的角色。
這個想法是,用戶根據他們在團隊中所佔的角色看到不同的一組數據/特徵。
所以,我曾想過是這樣的:
的team_members
表將平3個拼在一起。定義用戶所屬的團隊及其角色。
我的問題是:
- 這是去了解這種關係
- 我怎麼會一個用戶組分配了角色的最佳方法是什麼?
- 使用雄辯,我將如何獲得給定團隊的用戶角色?
我發現自己幾乎完全相同。如果我可能會問,你是如何解決這個問題的,因爲你沒有接受任何答案? – Iain
我最終解決了這個問題,但答案是要爲您的數據透視表建立一個模型。該樞紐與「角色」模型有關係,因此您可以訪問$ user-> pivot->角色 – Mcg1978
謝謝,我得出了相同的結論。 – Iain