mbm
mbm

Reputation: 1922

Retrieving Rails Model Column Names

When one retrieves a Rails model object, how are the column (or object attribute) names accessed?

Upvotes: 35

Views: 19556

Answers (2)

Gregory Mostizky
Gregory Mostizky

Reputation: 7261

User.column_names

Like a lot of things in Rails, it just works :)

Upvotes: 65

Zabba
Zabba

Reputation: 65467

Example:

user = User.find(1)
p user.attributes.keys

Upvotes: 6

Related Questions