1
내가보기에 다음 코드루프 더 많은 결과를 보여주고있다
보기와 레일 3를 실행하고 있습니다 : 결과
<%= @found_docs.each do |doc| %>
<%= doc.id | doc.content %>
<% end %>
예상대로 두 객체를 얻습니다. 그러나 세 번째 결과가 표시됩니다. 결과 집합에서 super (value.to_s)를 호출하여 만듭니다. @ founds_doc.count를 수행하면 예상대로 2가 반환됩니다.
블록을 실행할 때 왜 @found_docs에 두 개의 개체 만있는 경우 세 번째 개체가 표시됩니까?