データベースに 3 つのテーブルがあります。1つはauthmanager
hasrolename
とuser_id
です。2 つ目はuser
、通常のid
,username
とpassword
. 3 番目のテーブルはemployee
で、「id」、「user_id」、および残りのフィールドがあります。問題は、従業員のインデックス ページで、従業員をタブに表示し、「authmanager」テーブルの役割に従って表示したいことです。yii の関係はどのように使用できますか?
rights
権利管理に使用しておりauthasignments
ます。特定のに属するすべてのユーザーを取得したいrolename
。これまでのところ、の助けを借りて既存の役割を取得していますRights::getAssignedRoles()
。私は権利に慣れていないので、仕事の方向性を教えてください。