我试图从我的管理模式中恢复一个对象,但它无法正常工作
Admin.only_deleted.first.recover
Admin Load (1.9ms) SELECT "admins".* FROM "admins" WHERE ("admins"."deleted_at" IS NOT NULL) ORDER BY "admins"."id" ASC LIMIT 1
NoMethodError: undefined method `recover' for #<Admin:0xa57f10c>
有什么想法吗?
答案 0 :(得分:10)
现在有一个恢复,而不是恢复,但它没有正确恢复依赖记录,这是一个真正的痛苦
答案 1 :(得分:0)
我真的不知道为什么开发人员会这样做,但我可以看到恢复方法具有受保护的可见性。
所以你必须从模型中调用这个方法,你不能从外面调用它