Domanda

Sto usando la gemma impaginazione kaminari nella mia semplice Rails 3.1 applicazione. Il problema è che crea troppe pagine, io alla fine con le pagine completamente vuote alla fine della mia lista pagina.

Ho sperimentato nella console con:

current_user.articles

Il che mi restituisce una lista di 6 articoli, lo stesso di quelli che sono visualizzati nella mia applicazione.

current_user.articles.count

Il che mi restituisce "8", è questo numero che il numero di pagine si basa su?

current_user.articles.length

mi restituisce "6"

current_user.articles.size

mi restituisce "8"

E 'questo discrepanza tra il numero di articoli che causano il mio problema? Dove è il problema, e come posso risolvere il problema per favore?

È stato utile?

Soluzione

E 'un bug, soluzione è qui .

Altri suggerimenti

Credo che la vostra User#articles non è solo un has_many ordinale, quindi abbiamo bisogno di un po 'più di informazioni per vedere cosa sta realmente accadendo. Potrebbe mostrarci current_user.articles.scoped.to_sql?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top