所以我使用表单构建器来构建表单,并尝试将文本字段输入验证为整数。 :only_integer
验证的标准is_numberically
标志对我不起作用,因为我想创建一个自定义错误消息(因为数据库字段名称不会显示错误显示)。
我尝试了以下似乎不起作用的任何想法?谢谢!
if (days_final_refund - days_final_refund.to_i) > 0
errors.add(:Balance_due, " - days before trip must be a whole number")
end