Chcę utworzyć stronicowanie dla systemu przesyłania wiadomości, w którym pierwsza wyświetlana strona zawiera najstarsze wiadomości, a kolejne strony zawierają nowsze wiadomości.Odwróć paginację z kaminari
Na przykład jeśli normalne stronicowanie do {a,b,c,d,e,f,g,h,i}
z 3 na stronie:
{a,b,c}, {d,e,f}, {g,h,i}
Następnie odwrotnej stronicowanie to:
{g,h,i}, {d,e,f}, {a,b,c}
Planuje Dołączenie kartek, wynik jest taki sam jako normalną paginację, zaczynając od ostatniej strony.
Czy jest to możliwe z kaminari
?
Dlaczego po prostu nie powtarzasz odwróconego zestawu danych? 'YourModel.order (" created_at ASC "). Strona"? – thomasfedb