我希望限制某个用户角色编辑数据库中的特定记录。
例如,我的Item表中有项目记录1,2,3,4和5。
我想为user1提供项目1和2的编辑/删除访问权限,但限制user1编辑/删除项目3,4和5.
有没有宝石或特定方式可以实现这一目标?
答案 0 :(得分:0)
康康是您的选择!目前许多人使用它https://github.com/ryanb/cancan和最新的
例如:
<% if can? :update, @article %>
<%= link_to "Edit", edit_article_path(@article) %>
<% end %>