0

如何使用 cancan 为这种情况设置适当的权限级别?

帖子有很多评论。

帖子的作者可以删除任何评论。

评论的作者只能删除他/她的评论。

目前我有:

authorize!(:remove_comment, @post)

can :remove_comment, Post, :user_id => user.id

目前它只允许帖子的作者删除评论,但我希望评论者也删除他/她自己的评论。

4

1 回答 1

0

你不能做类似的事情:

can :destroy, Comment, :user_id => user.id
于 2012-05-02T14:37:49.123 回答