我有点陷入困境。
有没有办法满足所有这三种需求?
谢谢。
答案 0 :(得分:0)
有一些关于质量分配的方法,但我并不是他们的粉丝。
例如:
role = Role.new
role.assign_attributes({...}, :without_protection => true)
role.save
我更喜欢使用我写的名为sudo_attributes的gem,它为您提供“sudo”权限:
Role.sudo_create(...)
API与ActiveRecord相同,用于创建和实例化模型。