Dynamic length validator

Можно в association_length_validator передавать лямбду или символ, как 

 validates :field, association_length: { maximum: -> (record) { record.max } }
 validates :field2, association_length: { maximum: -> { 3 } }
 validates :field3, association_length: { maximum: :max }