假设我想让一些用户阅读、创建和删除(使用 batch_action)他们的帖子,但我不想让他们更新帖子。像这样的东西:
can [:read, :create, :destroy], Post
但是当我运行批处理操作时,我看到 cancan 添加了一些尴尬的情况,例如
[WHERE 1=0]
当我使用 :manage 而不是单独的 crud 操作(:read, :update, :create, :destroy) 时效果很好。
有任何想法吗 ?
假设我想让一些用户阅读、创建和删除(使用 batch_action)他们的帖子,但我不想让他们更新帖子。像这样的东西:
can [:read, :create, :destroy], Post
但是当我运行批处理操作时,我看到 cancan 添加了一些尴尬的情况,例如
[WHERE 1=0]
当我使用 :manage 而不是单独的 crud 操作(:read, :update, :create, :destroy) 时效果很好。
有任何想法吗 ?