How to access attributes from a join table?


#1

I have a table “domains”, “users” and a join table of “domains_users”
which has the domain_id, user_id as well as a userlevel_id attribute.

I know that in the model User class I can set the value of this
attribute with a function that calls:
domains.push_with_attributes(domain, :userlevel => 1)

but how do I access the userlevel field so that I can use it later on?


#2

It looks like this will work…

@test = domain.attributes[‘userlevel_id’]