Q:

What is the proper way to access a join model's value?

I have users and projects and they are associated through a has_many :through model called ownerships. On the project show page, I would like to list the name of the project, the users associated with the project, and the type of association (called owner_type in the ownership join model). I can't quite figure out how to do that though. 
Also, if I have a project and the current_user, how do I figure out what the owner_type is for that user to that project? 
Thanks!

A:

I think it's safe to assume that in the project show, @project is defined. Correct? So, a possible view could look something like...
app/views/projects/show.html.erb
<h1><%= @project.name %></h1>
<ul>
    <%= render :partial => 'ownership', :collection => @project.ownerships %>
</ul>

app/views/projects/_ownership.html.erb
<li><strong><%= ownership.user.name %></strong> (<%= ownership.ownership_type %>)</li>

I don't understand your second question though.  I suggest posting that as an entirely separate question, maybe with some more clarification.

