rails 模型验证

validates_presence_of  :你要验证的属性,  :messaege => '用户名不能为空!'


validates_uniqueness_of :你要验证的属性,  :message => "国家代码重复"


validates_length_of :你要验证的属性, :in => 3..15, :message => "用户名长度须为3到15位字母或数字"

attr_accessor :password1

attr_accessor :password1_confirmation

validates_confirmation_of :password1, :message => "确认密码不一致!"


validates_presence_of :password, :message => "密码不能为空!"


validates_format_of  :你要验证的属性 ,
    :with => %r{.(jpg|gif|png)$}i  ,
    :message => "图片格式必须为 .jpg 或 .gif 或 .png 格式."


validates_numericality_of :orderby, :only_integer => true,  :message => "顺序号必须是数值!"


validates_numericality_of :你要验证的属性,:message => "必须是数字!", :only_integer => true
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值