Hi,
how can I find out the table name of an object?
For example I have the object ua of the class UserArticle:
ua = UserArticle.find(1)How can I find out it is saved in the table user_articles?
With AR::B.table_name :
UserArticle.table_name
# => "user_articles"
If you have the name of the class in a string and you're
following Rails conventions (and assuming you haven't a prefix
or a suffix), then you can write :
'UserArticle'.tableize
# => "user_articles"
-- Jean-François.