【发布时间】:2020-02-12 21:47:05
【问题描述】:
我想根据数据类型验证类属性。
我正在用 ruby 编写一个 API,我需要检查一个特定的参数数据是否属于 String、hash、Array 等类型。
例如。 我们有
class ApiValidation
include ActiveModel::Validations
attr_accessor :fieldName
validates :fieldName, :presence => true
end
与:presence => true 非常相似,我想再添加一个验证,例如:datatype => :string
请建议我一些自定义验证或任何其他方法来满足我的要求。
【问题讨论】:
标签: ruby-on-rails api validation activerecord activemodel