En mi modelo que tengo:¿Cómo escribo un método de validación personalizado con parámetros para mi modelo ActiveRecord?
validate :my_custom_validation
def my_custom_validation
errors.add_to_base("error message") if condition.exists?
end
Me gustaría añadir algunos parámetros para mycustomer vaildation así:
validate :my_custom_validation, :parameter1 => x, :parameter2 => y
¿Cómo se escribe la función mycustomvalidation para dar cuenta de los parámetros?