에 find_each와 나는 표시 할 기록의 거대한 세트를 가지고와 find_each를 사용하여 쿼리를 분해 한 :는 쪽수를 매기다 활성 기록
- Syslog.find_each(:batch_size => 2000) do |s|
= s.something
문제는 페이지 매김을 소개하기 위해 노력하고있다. 나는 시도 했어 ._ 페이지 번호 (3.0.3) :
- Syslog.paginate(:page => params[:page], :per_page => 10).find_each(:conditions => { }, :batch_size => 2000) do |s|
이렇게 많은 레코드를 페이지 매깅하는 방법이 있습니까? PAGINATE에 같은 will_paginate 3.0.3를 사용 : 작업
이 작동해야합니다. 오류 메시지가 나타 납니까? 당신이보기에 will_patginate @collection을 사용하고 있습니까? – Prem
= will_paginate (@collection)가 오류를 남겨 둡니다 : 정의되지 않은 메소드'total_pages ' – simonmorley
@syslogs와 같은 변수에 쿼리를 저장하고 "will_paginate (@syslogs)"에서 쿼리를 사용하려고 시도 했습니까? – Prem