2つの基本的なユーザーロールを持つアプリケーションをセットアップしました。
すべてを管理でき、通常のユーザーであり、物(ジョブとクライアント)を作成できるが、削除できない管理者。
ユーザーに役割を割り当てる方法については少し困惑しています。データベースに役割列を追加する場合だと思いますか?ユーザーは管理者ユーザーによってのみ作成されるため。ある種のコレクション選択をフォームに追加する必要がありますか?
誰かが私を正しい方向に向けることができますか?
編集:ここのcancan wikiで詳しく説明されているように、ユーザーごとに1つの役割を試しましたが、エラーが発生しましたuninitialized constant User::ROLES