![Ruby on Rails on X: "Since Rails 7.1, the `enum` class method allows you to validate enums. In cases where an invalid enum value is assigned, Rails would rather acknowledge it as Ruby on Rails on X: "Since Rails 7.1, the `enum` class method allows you to validate enums. In cases where an invalid enum value is assigned, Rails would rather acknowledge it as](https://pbs.twimg.com/media/GJIrlHtW0AA6AaT.jpg:large)
Ruby on Rails on X: "Since Rails 7.1, the `enum` class method allows you to validate enums. In cases where an invalid enum value is assigned, Rails would rather acknowledge it as
![Enums in Ruby on Rails, When to Use and When to Avoid: Ruby on Rails Best Practices | by Patrick Karsh | Medium Enums in Ruby on Rails, When to Use and When to Avoid: Ruby on Rails Best Practices | by Patrick Karsh | Medium](https://miro.medium.com/v2/resize:fit:1024/1*SKm_Kw23v6kvUrXcQhclJQ.png)
Enums in Ruby on Rails, When to Use and When to Avoid: Ruby on Rails Best Practices | by Patrick Karsh | Medium
![ruby on rails - Adding enum on model shows error on initializing different class object - Stack Overflow ruby on rails - Adding enum on model shows error on initializing different class object - Stack Overflow](https://i.stack.imgur.com/Bjeef.png)