给定字段验证,如下所示:validates :entity_type, inclusion: { in: %w(1 2), message: "is invalid" }
如果用户为该字段输入 nil 将返回的错误消息是
“不能为空”、“无效”</p>
如果字段的输入值为 nil,如何更改此验证以便仅返回“不能为空白”?
在这种情况下,我们不希望 nil 成为有效值,只是为了清理验证消息。
给定字段验证,如下所示:validates :entity_type, inclusion: { in: %w(1 2), message: "is invalid" }
如果用户为该字段输入 nil 将返回的错误消息是
“不能为空”、“无效”</p>
如果字段的输入值为 nil,如何更改此验证以便仅返回“不能为空白”?
在这种情况下,我们不希望 nil 成为有效值,只是为了清理验证消息。