Validates_inclusion_of

Q: validates_inclusion_of does it’s validation only on save. Why is
that the case? Wouldn’t it make more sense to include update as well?

As is, I can only create an object with a valid column option, but I can
update the column to whatever. Seems a bit odd to me…

Any one able to shed some light on this for me?