2012-05-02 64 views
0

如何設置了此方案與康康舞正確的權限級別?測試特定的用戶提供康康舞

帖子有很多評論。

帖子的作者可以刪除任何評論。

評論作者只能刪除他/她的意見。

目前我有:

authorize!(:remove_comment, @post) 

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

目前只允許文章的作者刪除評論,但我想評論者刪除他/她自己的意見,以及。

回答

0

你不能只是這樣做:

can :destroy, Comment, :user_id => user.id 
+0

在這裏我們設置事實證明,我們不得不重寫所有的行爲: 能做|動作,subject_class,主題| #... end – AdamT

相關問題