【发布时间】:2016-05-03 21:43:33
【问题描述】:
我正在尝试验证一个数字,但通过 jquery 有一个 % 符号添加到界面
=> '10.4%'
所以当我尝试验证数字时,它说它不是数字
有没有一种 Rails 方法可以验证这一点?
我已经尝试在我的模型中这样做
before_validation :convert_number
private
def convert_number
self.number.to_f
end
但它仍然抛出它不是数字的验证错误
【问题讨论】:
-
你的数字类型是什么,架构中的小数或整数?
标签: ruby-on-rails ruby