[Rails] Single Table Mapping

The Barge
Mon, 10 Apr 2006 14:01:26 -0000

This is pretty simple, but I must be missing the obvious.  I''ve got a
table that''s similar to this:

USERS:
- id int
- username varchar(64)
- password varchar(64)
- role_id int

ROLES:
- id int
- description varchar(16)

I''ve had no troubles doing has_many relationships at all.  But I want
to
map the user.role directly to the role model automatically (which sounds
like it should be really simple).  Right now if I look at the user''s
attributes the correct role_id is shown, but I get a no method error if
I try and access user.role.

Do I need to do anything to tell rails to create a role model for the
user?