Ich möchte Paginierung in Express mit MySQL-Datenbank verwenden. Ich habe viel mehr Posts für die Verwendung der Paginierung in Express gelesen, aber habe keinen Beitrag gefunden, um mein Problem zu lösen. Ich habe den Post gefunden, der in Paginierung in Express mit Monogodb verwendet, aber ich möchte mit MySQL.Wie man Paginierung in Express mit MySQL-Datenbank erstellen?
0
A
Antwort
4
Verwenden Sie während der Abfrage Ihrer Daten LIMIT
und OFFSET
.
Zum Beispiel die ersten 30 Daten zu erhalten, verwenden Sie
SELECT * FROM DATA LIMIT 30;
und die zweite Seite zu bekommen,
SELECT * FROM DATA LIMIT 30 OFFSET 30;
In Ihrem Express App verwenden, Seite als eine der params machen Sie verarbeiten in der API-Logik. So einfach.