Ruby on rails validation



我想到了一种验证的方法。我发现在模型中,我需要添加这些行

validates_presence_of :namevalidates_uniqueness_of :name

我想要实现的例如,我不希望用户在我的文本输入中添加:;!@#$%^&*()[或特殊字符]。需要一些输入

可以使用format_of:

validates_format_of :name, :with => /A[a-zA-Z]+([a-zA-Z]|d)*Z/

或者创建您自己的验证:

validates :name,
   :presence   => true,
   :format     => { :with => regex } # Here you can set a 'regex'

相关内容

  • 没有找到相关文章

最新更新