Custom validation with rails: words with more than 26 characters
Friday, March 21st, 2008This validation goes through and validates each individual word in your string. This goes in whatever model you’re validating. “Subject” can be any of the symbols in your model and doesn’t need the : in front of it.
def validate
if subject.split.any?{|w| w.length > 26}
errors.add(:subject, “cannot have words more than 26 consecutive characters”)
end
end



