Ruby on rails Rails:我可以在自定义验证器中存放其他验证吗?

Ruby on rails Rails:我可以在自定义验证器中存放其他验证吗?,ruby-on-rails,validation,ruby-on-rails-3.1,customvalidator,custom-validators,Ruby On Rails,Validation,Ruby On Rails 3.1,Customvalidator,Custom Validators,我有一个自定义验证器,它扩展了ActiveModel::EachValidator 我想根据记录在validates\u each-Method中设置动态验证。 例如,对于一条记录,我需要一个状态验证器,对于另一条记录,我需要一个长度验证器 如何将此动态验证“附加”到此记录

我有一个自定义验证器,它扩展了ActiveModel::EachValidator

我想根据记录在validates\u each-Method中设置动态验证。 例如,对于一条记录,我需要一个状态验证器,对于另一条记录,我需要一个长度验证器

如何将此动态验证“附加”到此记录