Flask-SQLAlchemy prüft, ob Zeile in Tabelle @ vorhanden i
Ich habe eine Flask-Anwendung, die Flask-SQLAlchemy verwendet, um eine Verbindung zu einer MySQL-Datenbank herzustellen.
Ich möchte überprüfen können, ob eine Zeile in einer Tabelle vorhanden ist. Wie ändere ich eine Abfrage, um zu überprüfen, ob die Zeile vorhanden ist?
db.session.query(User).filter_by(name='John Smith')
Ich habe eine Lösung gefunden aufdiese Frag verwendet SQLAlchemy, scheint aber nicht mit der Funktionsweise von Flask-SQLAlchemy übereinzustimmen:
from sqlalchemy.sql import exists
print session.query(exists().where(User.email == '...')).scalar()
Vielen Dank