Rails:属性如何受到保护(不调用attr_protected或attr_accessible)



我得到了"警告:无法批量分配受保护的属性:类型",但我的代码中没有任何对attr_accessibleattr_protected的调用。

是否存在其他可能导致属性受到保护的因素?

我不太喜欢将所有属性添加到attr_accessible语句中,因为这只是需要维护的另一件事。

type属性保留给内部使用,用于单表继承。

您应该能够通过设置set_inheritance_column 来使用type

set_inheritance_column :kind # change to something other than :type.

检查:Rails attr_accessible不适用于:type?

:type是你的问题。

相关内容

  • 没有找到相关文章

最新更新