在我们编辑设计中的角色名称时如何更改角色名称

时间:2012-12-03 10:23:02

标签: ruby-on-rails ruby-on-rails-3 devise cancan

我有来自设计的模型用户

 belongs_to :role

这里我想在数据库中保存角色名称的id,这样如果首先角色是guest虚拟机,则涉及到许多用户。稍后,如果admin将guest虚拟机编辑为guest,则会出现问题。所以

<% if can? :manage, @users %>
<%= f.collection_select :role_id,Role.all, :id, :name ,:prompt => 'Select Role'%> 
<% end%>
像这样工作。我能怎么做?正如我在其他模型中所做的那样,但是在设计的用户模型中它不起作用,

0 个答案:

没有答案