0

간단한 Rails 3.1 응용 프로그램에서 kaminari 페이지 매김 보석을 사용하고 있습니다. 문제는 페이지가 너무 많아서 페이지 목록 끝에 빈 페이지가 완성된다는 것입니다.Ruby on Rails 3.1 응용 프로그램에서 kaminari gem을 사용하는 페이지가 너무 많습니다.

내가 함께 콘솔에서 실험 한 : 나에게 6 개 기사의 목록을 반환

current_user.articles 

, 사람이 내 응용 프로그램에 표시되는 것과 동일한.

current_user.articles.count 

"8"을 반환합니다.이 숫자는 페이지 수를 기준으로합니까?

current_user.articles.length 

는 "6"

current_user.articles.size 

는 "8"

내 문제를 일으키는 기사의 수 사이이되는 불일치인가 저를 돌려 나를 반환? 문제는 어디에서 어떻게 해결할 수 있습니까?

답변

1

내 생각에 User#articles은 단지 서수 has_many이 아니므로 실제 일어나고있는 것을 확인하기 위해 좀 더 자세한 정보가 필요합니다. current_user.articles.scoped.to_sql을 표시 할 수 있습니까?