PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie können Sie die Cakephp-Paginierungsabfrage auf Postgresql entfernen oder ändern?

Ich habe die Möglichkeit gefunden, die Abfrage der Paginierungsanzahl in Cakephp zu umgehen. In dem Modell, das Sie paginieren möchten, können Sie die Funktion überschreiben, die die Abfrage der Anzahl ausführt, die Funktion ist paginateCount($conditions = null, $recursive = 0, $extra = array())

Ich habe den folgenden Code verwendet, um mein Problem zu beheben:

function paginateCount($conditions = null, $recursive = 0, $extra = array()) {
    return 0;
}

Dann habe ich die Paginierung in der Ansicht so bearbeitet, dass immer die nächste Schaltfläche angezeigt wird. Wenn Sie zu einer Seite ohne Ergebnisse gehen, wird einfach nichts angezeigt.