我正在使用rails 4并在我的控制器的创建操作中的以下行中出现上述错误
sep_account = VaSeparateAccount.new(params [:separate_account])
任何人都可以解决我的问题吗? 提前致谢
答案 0 :(得分:1)
如果您正在使用Rails< 4.2,您可能需要声明相应模型下的所有属性。例如。让我们考虑一下Book模型。在book.rb下,您应该具有以下所有属性
attr_accessible :title, :author, :pages, :description
另外,请确保您不会将attr_accessible
与attr_accessor
混淆。
答案 1 :(得分:0)
可能是关于你的私有/受保护方法(对于:separate_account
)。你应该显示你的控制器。我猜你不允许在create
行动中使用它们。