Paginieren eines Arrays in Ruby mit will_paginate

Ich habe ein Array @ level1, das so aussieht:

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

Ich möchte die Paginierung auf dieses Array anwenden, sodass auf jeder Seite nur einige Zeilen gleichzeitig angezeigt werden. Ich habe es versucht:

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

Aber es wird folgender Fehler ausgegeben:

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

Wie kann ich mit will_paginate eine Paginierung durchführen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage