【发布时间】:2016-11-12 23:32:17
【问题描述】:
我正在使用 SQLAlchemy 构建一个烧瓶网络应用程序。如何检查某些数据是否存在,如果存在则返回 True,反之亦然?
【问题讨论】:
标签: python sql flask sqlalchemy flask-sqlalchemy
我正在使用 SQLAlchemy 构建一个烧瓶网络应用程序。如何检查某些数据是否存在,如果存在则返回 True,反之亦然?
【问题讨论】:
标签: python sql flask sqlalchemy flask-sqlalchemy
你可以这样做:
exists = db.session.query(your_id).filter_by(your_filter).scalar() is not None
【讨论】:
或者你可以这样做:
def check_exists():
return True if session.query(data).filter().one() else False
【讨论】: