2013-09-25 2 views
0

Rong과 함께 Mongodb을 사용하고 있습니다.컬렉션이있는 레일을 렌더링하는 횟수가 세 번입니다.

<%= render partial: "show", collection: @h %> 

@h

@h=[ 
    {"folder"=>"Default", "weight"=>"100.0", "stocks"=>[ 
    {"id"=>"id1", "name"=>"Ajanta Pharma Ltd.", "weight"=>"57.0"}, 
    {"id"=>"id11", "name"=>"Avanti Feeds Ltd.", "weight"=>"5.1"}, 
    {"id"=>"id34", "name"=>"MPS Ltd.", "weight"=>"2.5"}, 
    {"id"=>"id89", "name"=>"Poly Medicure Ltd.", "weight"=>"3.7"}]}, 
    {"folder"=>"low margin", "weight"=>"0.0", "stocks"=>[ 
    ]}, 
    {"folder"=>"fjf", "weight"=>"0.0", "stocks"=>[ 
    ]} 
] 

_show.erb 내가 무엇입니까 출력이 더 실제로 i am linei am linei am line 인이

i am line 

입니다 가정입니다 : 이것은 명령입니다. 시간의 _show.erb에서 @h * 내용의 폴더가 I이

@h=[ 
    {"folder"=>"Default", "weight"=>"100.0", "stocks"=>[ 
    {"id"=>"id1", "name"=>"Ajanta Pharma Ltd.", "weight"=>"57.0"}, 
    {"id"=>"id11", "name"=>"Avanti Feeds Ltd.", "weight"=>"5.1"}, 
    {"id"=>"id34", "name"=>"MPS Ltd.", "weight"=>"2.5"}, 
    {"id"=>"id89", "name"=>"Poly Medicure Ltd.", "weight"=>"3.7"}]}, 
    {"folder"=>"low margin", "weight"=>"0.0", "stocks"=>[ 
    ]}` 
] 

@h을 변경하는 경우에는 그 다음은 같은 일이 왜 폴더와 i am linei am line 한 번만 출력에 관계없이 어떠한의 원하는 2입니다 제공합니다. 의 폴더. 어떻게해야합니까? 당신은을 통해 부분에 컬렉션을 전달하면

+0

은 코드에서 또는 단지 게시물에서'@h'의 배열 주위에 눈금이 있습니까? – dax

+0

게시물에서 편집 해주세요. 이제 그 열쇠. –

답변

0

완료, 실제로 : <% = 부분 렌더링 : 그래서이 사용

: 수집 옵션 부분은 컬렉션의 각 구성원에 대해 한 번 삽입됩니다 " show ", object : @h %>