2 Stimmen

Wie verwendet man einen Maximalwert oder eine Obergrenze in Ruby?

Ich habe einen Paginator, der für Seite 1 Folgendes anzeigt

Datensätze 1 bis 10

10 ist die Anzahl der Datensätze pro Seite. Die Sache ist die, dass neue Benutzer möglicherweise weniger als 10 Datensätze haben, so dass die Anzeige von 10 als Anzahl pro Seite nicht funktioniert.

Wie kann ich etwas wie dieses tun?

if total_record_count is < 10, show total_record_count ELSE show 10 (records per page)

Danke

4voto

coreyward Punkte 72986

Nun, es gibt immer Enumerable#min :

<%= [posts.count, 10].min %>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X