2013-07-12 1 views
0

나는이 어떻게 3 개 모델 사이에 두 방법 다 대다 assoication 다음 work#index 내 work.rb, category.rb, categorywork.rb레일 많은 관계로 많은과 특정의 속성을 표시하는

<%= work.categories %>을 사용하여 내가 "이름"과 같은 협회의 speific 속성을 대상으로하기 위해 노력하고있어

wonky

<% @works.each do |work| %> 
    <tr> 
    <td><%= work.name %></td> 
    <td><%= work.subtitle %></td> 
    <td><%= work.categories %></td> 

    <td><%= link_to 'Show', work %></td> 
    <td><%= link_to 'Edit', edit_work_path(work) %></td> 
    <td><%= link_to 'Destroy', work, method: :delete, data: { confirm: 'Are you sure?' } %></td> 
    </tr> 
<% end %> 

일부 남았습니다 찾고 HTML 태그를 렌더링합니다. <%= work.categories.name %>를 사용하는 경우

는 불행히도와 괴상 가져옵니다 wonkier

어떻게 난 그냥 이름을하거나 설명을 대상으로합니까?

답변

1

이 밖으로 시도 :

<%= work.categories.pluck(:name) %> 
+0

해결 타이를 매우 –

관련 문제