Ruby on rails 如果表单全部为空白,rails验证将拒绝

Ruby on rails 如果表单全部为空白,rails验证将拒绝,ruby-on-rails,ruby,regex,Ruby On Rails,Ruby,Regex,我试图找到一种方法,如果填写的表单为空(包括空格和新行),则拒绝创建消息。目前,我将表单设置为required:true,但这并不能阻止用户点击空格键并发送消息。我不知道Rails是否有内置的验证,或者我是否需要使用一些正则表达式。您需要的是模型中的验证程序。它将明确要求字段的present?为true,如果列只包含空格,则不会为true。可能会有所帮助。require:attribute,presence:true@KcUS_unico否,验证:属性,状态:true。抱歉,当然是:验证:属性,

我试图找到一种方法,如果填写的表单为空(包括空格和新行),则拒绝创建消息。目前,我将表单设置为
required:true
,但这并不能阻止用户点击空格键并发送消息。我不知道Rails是否有内置的验证,或者我是否需要使用一些正则表达式。

您需要的是模型中的
验证程序。它将明确要求字段的
present?
为true,如果列只包含空格,则不会为true。

可能会有所帮助。require:attribute,presence:true@KcUS_unico否,
验证:属性,状态:true
。抱歉,当然是:验证:属性,状态:true