ActiveRecord Validations Lab
Last updated
Last updated
Add validations to these models such that...
All authors have a name
No two authors have the same name
Author phone numbers are exactly ten digits
All posts have a title
Post content is at least 250 characters long
Post summary is a maximum of 250 characters
Post category is either Fiction
or Non-Fiction
This step requires an inclusion
validator, which was not outlined in the README lesson. You'll need to refer to the to look up how to use it.
Finally, add a custom validator to Post
that ensures the title is sufficiently clickbait-y. If the title does not contain "Won't Believe", "Secret", "Top [number]", or "Guess", the validator should add a validation.
Use the style of validator found in the Rails documentation.
Clone lab here: