Reputation: 1922
When one retrieves a Rails model object, how are the column (or object attribute) names accessed?
Upvotes: 35
Views: 19556
Reputation: 7261
User.column_names
Like a lot of things in Rails, it just works :)
Upvotes: 65
Reputation: 65467
Example:
user = User.find(1) p user.attributes.keys
Upvotes: 6