Moin Michael,
danke für die ausführliche Beschreibung deines Problems. Es entsteht
natürlich dadurch, dass beim MVC-Pattern die Models und die Controller
sauber getrennt sein sollten. Ein Model, das hinterrücks auf einen
Controller zugreift, um sich den entsprechenden Parameter-Value
Ich verwende in einer Anwendung für die Paginierung Kaminari, das auf
ARec-Model-Klassen die Scopes #page und #per definiert. Das ist schon
mal ein guter Anfang, aber lästig ist es schon, wenn ich in Controllern
ständig schreiben muss
Foo.page(params[:page]).per(20)
Es ist immerhin