用户注册验证被忽略 - 使用设计

时间:2014-08-12 13:08:57

标签: ruby-on-rails ruby-on-rails-4 devise

我正在使用设计用户注册。我在user.rb上设置了一些验证,如:

  validates_presence_of :email, :username
  validates :fullname, length: { maximum: 30 }
  validates :username, uniqueness: { case_sensitive: false }
  validates :username, length: { minium: 5, maximum: 16 }

但是,当我通过设计创建新用户时,它们会被忽略。例如,如果我使用用户名" test"创建新用户它成功创建。不应该这样,因为用户名的长度应该在5到16个字符之间。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

假设您发布的是您正在测试的内容,则minimum拼写错误。首先尝试修复它,看看是否能解决问题。