![](/img/trans.png)
[英]How to save datetime fields with validations? [Ruby / Rails 4 / Postgres]
[英]Validations for Rails 4 Postgres Array
是否可以对Postgres数组使用标准的Rails验证? 我有一个service_area
列,它接受邮政编码数组。 尽管我尝试对数字和长度进行验证时,验证程序会抛出错误,但效果很好。 诸如78702, 78704, 78705
输入得到的错误消息is not a number
并且is the wrong length
。 看起来Rails试图将它们验证为字符串,而不是作为五位邮政编码的数组。 有什么方法可以通知验证器它需要将输入解析为数组吗? 谢谢!
有什么阻止您像这样显式地将其转换为数组吗?
"1, 2, 3".split(',').map(&:to_i)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.