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 に答える