Inverse Paginierung

Hallo,

gibt es eine praktikable Möglichkeit über den Id eines Datensatzes die
Seitenzahl zu finden, auf der sich der Datensatz bei Anwendung einer
Paginierung, etwa mit will_paginate, befinden würde?

Viele Grüße

Michael K.