Uso de: Rails 3.0.3.Rails: validates_length_of: allow_nil no permite nil
estoy utilizando este código en el validador:
validates_length_of :birth_date_8, :minimum => 8, :allow_nil => true, :message => "value_is_not_a_proper_date", :if =>:family_birthday?
No obstante, permitir que el campo sea nulo. Lo he verificado, así que no es una cuestión de :if => :family_birthday?
lo que está estropeando las cosas.
¿Hay algún problema con el código?
Trate allow_blank en lugar de allow_nil - y si esto no funciona, me gustaría utilizar validates_format y coinciden con una expresión regular - algunas de las validaciones carriles simplemente no aceptan y allow_nil no está terriblemente bien documentado – chrispanda
Gracias. Allow_nil hizo el truco. ¡Escribe eso como respuesta y puedo darte crédito por ello! – Christoffer
Me alegro de ser de ayuda – chrispanda