Was passiert, wenn Sie die SQLAlchemy-Version der Abfrage verwenden?
db.session.query(Printer).all()
Ich frage mich, ob zwei Sitzungen stattfinden:
- Der, den Ihre App einrichtet, dass
Printer.query.all()spricht mit - Diejenige, die Sie in diesem Snippet verwenden, das Sie mit diesem
db = SQLAlchemy()erstellt haben anrufen
Es würde erklären, warum db.session.commit() die Daten nicht leert, die Printer.query.all() verfügt über.