Skip to content

Instantly share code, notes, and snippets.

@sidravic
Created June 25, 2014 06:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sidravic/9f909a0812de680dff77 to your computer and use it in GitHub Desktop.
Save sidravic/9f909a0812de680dff77 to your computer and use it in GitHub Desktop.
Kaminari.paginate_array([{:a => 1}, {:b => 2}, {:c => 3}, {:d => 4}]).page(1).per(1)
=> [{:a=>1}]
[10] pry(main)> Kaminari.paginate_array([{:a => [1,2,3,4]}, {:b => [123,123,1231,231]}, {:c => [123123]}, {:d => [:asd, :asdasd]}]).page(1).per(1)
=> [{:a=>[1, 2, 3, 4]}]
[11] pry(main)> Kaminari.paginate_array([{:a => [1,2,3,4]}, {:b => [123,123,1231,231]}, {:c => [123123]}, {:d => [:asd, :asdasd]}]).page(1).per(2)
=> [{:a=>[1, 2, 3, 4]}, {:b=>[123, 123, 1231, 231]}]
[12] pry(main)> Kaminari.paginate_array([{:a => [1,2,3,4]}, {:b => [123,123,1231,231]}, {:c => [123123]}, {:d => [:asd, :asdasd]}]).page(1).per(3)
=> [{:a=>[1, 2, 3, 4]}, {:b=>[123, 123, 1231, 231]}, {:c=>[123123]}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment