Heute Paginieren Ich versuche, die Elemente aus einer Liste zu präsentieren, die paginierte waren:Rails + Paginieren wird eine Liste Moderator
users = User.order('name').paginate(:per_page => 10, :page => 1).map{|u| UserPresenter.new(e)}
Das Problem ist, dass die Nutzer nicht mehr (nach Zuordnung zu meinem Moderator) ein Array Umhüllt mit will_paginate magic, also enthält es nicht solche Dinge wie total_entries, per_page oder page, dann funktioniert der will_paginate Helfer nicht in meiner Sicht: S.
Wie soll ich fortfahren, um eine Liste von nachbearbeiteten Objekten zu paginieren?
Ich habe versucht, um die andere Art und Weise zu tun, aber dann, wenn ich eine riesige Menge von Datensatz in meinem Tisch habe es wirklich schmerzhaft sein, weil es von einem großen Ergebnismenge Paginieren wird, die bereits abgerufen wird:
users = User.order('name').map{|u| UserPresenter.new(u)}.paginate(:per_page => 10, :page => 1)
Vielen Dank im Voraus