2011-04-09 2 views
0

가 :이상한 문제 :보기에 표시되는 컬렉션 개체? 내가보기에 다음 코드를 실행하면

- if @object.winner.present? && @object.winner.prizes.any? 
    %ul 
    = @object.winner.prizes.each do |p| 
     %li= p.description.html_safe 

그것은이 반환 : 그것은이 @ 목록 이유

li prize1 
li prize2 
li prize3 
... 
[#<Prize object...> ... ] 

사람이 알고 있나요 뷰 직접 이후에 수집을 object.winner.prizes 마지막 @ object.winner.prizes 개체가 표시됩니까?

매우 좌절했습니다! 난 당신이 개체를 반복하는 -를 사용해야하는 경우 =을 사용하고 있기 때문입니다 레일에게 v3.0.6

답변

1

을 사용하고 있습니다 :

- @object.winner.prizes.each do |p| 
+0

OMG, 나는 그런 바보입니다 @ $$! 나에겐 취침 시간 인 것 같아! – Coderama

관련 문제