내가 제안의 관점에서 부분 렌더링 해요 : _parent_offers_table에, 다음레일이 전무에 대한 정의되지 않은 방법을 제공합니다 NilClass
<%= render partial: 'parent_offers_table', locals: { :parent_offers => [offer.parent_offer] } %>
과 :
<%= render partial: 'parent_offer', collection: parent_offers %>
그러나을 _parent_offer에 그럴 수 없어 parent_offer 변수로 무엇이든 할 수 있습니다. NilClass :
<tr>
<td><%= parent_offer.created_at %></td>
<td><%= parent_offer.version %></td>
<td><%= parent_offer.client.try(:name) %></td>
<td>
............
내가 잘못하고있는 중이 야 내가이 전무에 대한 정의되지 않은 방법을 얻을? 감사합니다. 대신
또한 partial에서 사용되는 변수 이름이 렌더링하려는 컬렉션의 'model_name'을 준수하는지 확인해야합니다. –
@IS04 이러한 두 가지 솔루션을 사용하면 이제'parent_offers'가 필요하다면 정의되지 않은 로컬 변수 또는 메소드'parent_offer '가 –
(고정)으로 변경됩니다.'collection' 만 변경하면됩니다. – IS04