Question

J'utilise le bijou dans mon Kaminari pagination simples Rails 3.1 demande. Le problème est qu'il crée trop de pages, je me retrouve avec des pages blanches à la completly fin de ma liste de page.

J'ai expérimenté dans la console avec:

current_user.articles

Ce qui me renvoie une liste de 6 articles, les mêmes que ceux qui sont affichées dans ma demande.

current_user.articles.count

Ce qui me renvoie « 8 », est-il ce nombre que le nombre de pages est basé sur?

current_user.articles.length

moi Returns "6"

current_user.articles.size

moi Returns "8"

Est-ce discrepency entre le nombre d'articles causant mon problème? Où est le problème, et comment puis-je résoudre ce problème s'il vous plaît?

Était-ce utile?

La solution

Il est un bug, la solution est .

Autres conseils

Je suppose que votre User#articles est pas seulement un has_many ordinal, donc nous avons besoin d'un peu plus d'informations pour voir ce qui se passe réellement. Pourriez-vous nous montrer current_user.articles.scoped.to_sql?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top