컨트롤러의 멤버 목록을 얻으면 @Members가 ActiveRecord 배열로 생각됩니다.Rails4의 바깥 쪽 인덱스로 ActiveRecord 값 가져 오기
member_controller.rb
@members = Member.where(params[:param1])
그래서 나는 표시 아래에 쓰기 일반적으로 알고있다. member.html.erb
<% @members.each do |member| %>
<%= member.name %>
<% end %>
그러나 아래의 경우에, 나는 적어도 루프이 같은 10 번 인덱스 번호를 작성하려합니다.
<% (0..10).each do |idx| %>
<%= idx %>:
<%= members[idx].name %>
<% end %>
하지만 작동하지 않습니다. 멤버를 표시 할 수 없습니다. [idx] .name 어떻게 만들 수 있습니까?
음 .. 이제 질문의 오류가 변경되었습니다. 무슨 뜻인지 설명해주세요. ** 그러나 작동하지 않습니다 **. –