Flask-SQLAlchemy проверяет, существует ли строка в таблице
У меня есть приложение Flask, которое использует Flask-SQLAlchemy для подключения к базе данных MySQL.
Я хотел бы иметь возможность проверить, есть ли строка в таблице. Как бы я изменил запрос так, чтобы проверить, что строка существует:
db.session.query(User).filter_by(name='John Smith')
Я нашел решение наэтот вопрос который использует SQLAlchemy, но, кажется, не соответствует способу работы Flask-SQLAlchemy:
from sqlalchemy.sql import exists
print session.query(exists().where(User.email == '...')).scalar()
Благодарю.