【发布时间】:2013-12-18 19:17:26
【问题描述】:
所以我遇到了一个问题,长度错误是 rails 异常,因为模型上没有长度验证。
我知道我可以通过使用在我的字符串上放置一个长度验证器
validates :blah, length: { maximum: 255 }
但是我的大多数字符串都使用默认大小 255,所以我不得不在很多地方重复这个验证。
是否有一种 DRY 方法可以在所有字符串上放置一个默认验证器以验证默认数据库长度 255?
【问题讨论】:
-
有办法让
validates假设length: { maximum: 255 }默认值会有所帮助吗? -
如果是这样,请参阅刚刚发布的答案。 :-)
标签: ruby-on-rails validation ruby-on-rails-4