1
@items = @cats + @dogs + @birds
@pag_items = Kaminari.paginate_array(@items).page(params[:page]).per(9)
puts @pag_items.count
6
@items配列には23の項目があります。
なぜ@pag_items配列には6個のアイテムしかないのですか?カミンダーが.per()設定を尊重していない
私が5に設定した場合、または4に設定すると、それが多く保持されます。しかし、6以上はそうしないでしょう。
ありがとうございます!
'items.count' @置くタイプミスということでしょうか? – Swards
'params [:page]'とは何ですか?それが3に等しい場合、最後の6つの要素が得られます。 – MikDiet
params [:page]は1です。 –