sql >> Database teknologi >  >> RDS >> PostgreSQL

Sqlalchemy virker ikke med paginering

Du ringer til paginate() på et forespørgselsobjekt leveret af SQLAlchemy, men pagineringsfunktionaliteten er kun tilgængelig fra en Flask-SQLAlchemy, som underklasser basisforespørgselsobjektet for at tilføje denne og andre funktioner, inklusive get_or_404() og first_or_404() metoder, som du også fandt ud af ikke virkede.

Alt dette sker, fordi du har oprettet din database og din model ved at bruge SQLAlchemy direkte i stedet for at bruge faciliteterne fra Flask-SQLAlchemy. Hvis du gør dette i henhold til Flask-SQLAlchemy-dokumentationen du vil opdage, at alt vil fungere fint.




  1. Indsæt BIT-værdi i MySQL ved hjælp af PDO Prepared Statement

  2. Sådan kortlægges et enhedsfelt, hvis navn er et reserveret ord i JPA

  3. Hvordan får man adgang til et andet system mysql-database gennem java-program?

  4. MySQL tidsbaseret trigger