将Pundit与HABTM关系一起使用

时间:2019-12-07 12:13:17

标签: pundit

在建立HABTM关系的情况下,我应该制定什么策略来管理授权? 例如,您拥有AssemblyPart模型,并且在两边都声明了has_and_belongs_to_many关联:

class Assembly < ApplicationRecord
  has_and_belongs_to_many :parts
end

class Part < ApplicationRecord
  has_and_belongs_to_many :assemblies
end

如何在调用part.assemblies << assembly时实现授予访问权限的权限?

谢谢。

0 个答案:

没有答案