我正在将一个旧应用程序迁移到强大的参数,并且出现了一些奇怪的问题。我有一个位置模型,缩写版本是:
class Location < ActiveRecord::Base
include ActiveModel::ForbiddenAttributesProtection
validates :name, presence: true
end
问题是这个名称变量即使从rails cli调用也会给我一个质量分配错误。如:
但我不确定为什么。另一个模型评论很好(没有验证问题或批量分配警告),有或没有验证使我的事情不是一些安装问题,但可能某种程度上是名称变量的冲突或其他问题。关于如何解决这个问题的任何想法?