我對這是如何工作感到困惑。我一直在關注一些教程,而我卡住的是如何知道註冊哪個用戶具有某些權限?Ruby on Rails CanCan,允許用戶在註冊時選擇角色
比如,我喜歡有用戶兩個不同的角色之間進行選擇:一個註冊畫面
上
企業或居民我應該在我的控制檯這些角色名添加到角色表?還是有更簡單的方法將這兩種不同的角色類型添加到我的數據庫中?
我已經加入
<% for role in Role.find(:all) %>
<div>
<%= check_box_tag "user[role_ids][]", role.id, @user.roles.include?(role) %>
<%= role.name %>
</div>
<% end %>
但沒有顯示在我的視野。我假設,因爲我沒有具體的角色名稱在我的數據庫中,它沒有顯示。
控制檯是添加角色的最佳方式嗎?或者還有另一種方法,我可以在未來這樣做,我可以輕鬆地操縱事物?
謝謝!
完美!這就是我一直在尋找的!謝謝! :) – hellomello