ruby-on-rails - anidados - formularios en ruby on rails
obtener validaciones del modelo (2)
No necesita un complemento para las necesidades básicas.
Puede hacer esto para obtener un hash de todos los validadores.
ModelName.validators
Si desea obtener los validadores para un campo específico:
ModelName.validators_on(:attribute)
Cómo gato obtengo una lista de validaciones definidas en el modelo
Ejemplo:
class ModelName
validates_presence_of :field_name
validates_inclusion_of :sex, :in => %w(M F)
end
Necesito hash como:
{:field_name => ''required'', :sex => ''Must be in: M, F''}
Parece que no hay una forma nativa de hacerlo, pero un rápido Google (para que "los rieles reflejen las validaciones") enciende este complemento .