Rails的:自定义验证消息 [英] Rails: Custom validation message

查看:126
本文介绍了Rails的:自定义验证消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图做一个简单的自定义验证消息。验证我使用的编译和运行正常,但我没有看到在邮件中的任何变化:

I'm trying to make a simple custom validation message. The validation I'm using compiles and runs fine, but I don't see any change in the message:

验证:评级:包括=> {:在=> 0..5}:presence => {:消息=> 必须在0-5}

我得到的消息仍是评级不包括在名单

我需要验证评级是present和之间十进制 > 0-5

I need to validate that rating is present and is a decimal between 0-5

推荐答案

好吧,我解决了这个问题。这是工作的验证:

Alright, I solved it. This is the validation that works:

validates :rating, :inclusion => { :in => 0..5, :message => " should be between 0 to 5" }
validates :rating, :presence => { :message => " cannot be blank" }

和我说这

验证:评级:numericality => {:消息=> 应该是一个数字}

这篇关于Rails的:自定义验证消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆