Flask-SQLAlchemy vérifie si la ligne existe dans la table

J'ai un Flacon d'application qui utilise en Flacon de SQLAlchemy pour se connecter à une base de données MySQL.

Je voudrais être en mesure de vérifier si une ligne est présente dans un tableau. Comment puis-je modifier une requête, afin de vérifier la ligne existe:

db.session.query(User).filter_by(name='John Smith')

J'ai trouvé une solution sur cette question qui utilise SQLAlchemy, mais ne semblent pas correspondre à la façon dont Flacon-SQLAlchemy travaux:

from sqlalchemy.sql import exists    
print session.query(exists().where(User.email == '...')).scalar()

Grâce.

source d'informationauteur Pav Sidhu