ruby-on-rails - 验证 Rails 属性存在但允许空字符串

标签 ruby-on-rails ruby validation activerecord

我想验证一个字符串属性不是 nil,但允许空字符串。

如:

validates name: not_nil, allow_empty: true

最佳答案

你还可以这样做:

validates :name, exclusion: { in: [nil] }

关于ruby-on-rails - 验证 Rails 属性存在但允许空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50144825/

相关文章:

ruby-on-rails - Nginx 没有为我的测试 Rails 应用程序提供服务

ruby-on-rails - rails : start script on server and then "leave"

ruby-on-rails - Ruby on Rails - 制作新应用程序时出错(rb :55:in 'require' )

validation - 银光 4 : Localization of built-in data annotation validation exceptions

ruby-on-rails - ruby 名称不能为空错误

ruby-on-rails - Rails - 检测到急切加载

ruby - 如何在haml中使用循环内的变量?

ruby-on-rails - ActiveRecord::Relation 对象如何调用类方法

用于显示验证器消息的 jquery 工具提示

javascript - 只允许使用 javascript 输入数字并允许复制和粘贴?