Kaminari uses paginate_array
to paginate an array. 2 solutions:
First, you can use limit(10)
instead of first(10)
:
@songs = Song.limit(10).page(params[:page])
Second, use paginate_array
@songs = Kaminari.paginate_array(Song.first(10)).page(params[:page])