У меня есть приложение 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()
Спасибо.