Flask-SQLAlchemy verifica se a linha existe na tabela
Eu tenho um aplicativo Flask que usa Flask-SQLAlchemy para conectar-se a um banco de dados MySQL.
Eu gostaria de poder verificar se uma linha está presente em uma tabela. Como eu modificaria uma consulta como essa para verificar se a linha existe:
db.session.query(User).filter_by(name='John Smith')
Eu encontrei uma solução emessa questão que usa SQLAlchemy, mas parece não se encaixar na maneira como o Flask-SQLAlchemy funciona:
from sqlalchemy.sql import exists
print session.query(exists().where(User.email == '...')).scalar()
Obrigado.