Impaginazione di una matrice in Ruby con will_paginate

Ho un array @ level1 che assomiglia a questo:

[[3.0, 4, 2], [2.0, 48, 3], [2.1, 56, 4], ............] 

Voglio applicare l’impaginazione su questo array, in modo che ogni pagina mostri solo poche righe contemporaneamente. Ho provato questo:

 @temp1 = @level1.paginate(:page => params[:page]) 

Ma genera il seguente errore:

 undefined method `paginate' for [[3.0, 4, 2], [2.0, 48, 3], [2.1, 56, 4]]:Array 

Come posso eseguire l’impaginazione usando will_paginate?