2013-04-06 80 views
5

如何关闭Rails 3.2.3中的验证seeds.rb?我这样做关闭seeds.rb中的验证

u1 = User.create email: '[email protected]', password: '123', validate: false 

但它说Can't mass-assign protected attributes: validate。我知道这意味着什么。那么我该如何摆脱这个错误呢?

+0

重复http://stackoverflow.com/questions/2846314/ruby-on-rails-skipping-validate-on-create-statement-for-seeds的 – scones 2013-04-06 09:14:31

+0

它不是一个完全重复! – 2013-04-06 10:13:13

+0

您可以使用种子中的'create'功能,并希望对其进行验证。在链接的帖子中,用户希望跳过在他的种子文件中创建对象的验证。这是一个相同的目标。此外:链接问题中的第一个答案与您的问题精美匹配。 – scones 2013-04-06 10:16:53

回答