0

次のような user_role テーブルがあります。

user_role_id (pk)
name (e.g admin)
access_one
access_two
acccess_three

次のような列を持つuser_table:

user_id (pk)
user_role_id (fk)
username
password

管理パネルから上記のusers_rolesを作成するビューがあります。次に、名前付きロールをどのように使用できますか? cancanでRole Inheritanceを利用できるように、また、ロール名のリストがデータベースと同期したままであることを望みます。
さらに、access_one、access_two などに基づいて
アクセスを設定したいと考えています。ability.rbuser_role table.soで定義されていますが、どうすればこれを達成できますか?

4

1 に答える 1