【发布时间】:2011-07-25 07:47:31
【问题描述】:
我构建了自定义验证器 ExactLengthValidator,并将其保存在 lib/custom_validations.rb 中。
将其包含在 environment.rb 中,require 'custom_validations'
通过编写它在一个模型中运行良好:
validates :bic, :presence => true, :exact_length => { :exact_values => [8,11] }
但在另一个模型中,我在启动 rails 控制台时收到以下错误:
未知验证器:'exact_length' (ArgumentError)
我的错误在哪里?
【问题讨论】:
-
你解决过这个问题吗?
标签: ruby-on-rails ruby-on-rails-3 validation customvalidator