如何检查是否存在某些数据并使用SQLAlchemy

时间:2016-11-12 23:32:18

标签: python sql flask sqlalchemy flask-sqlalchemy

我正在使用SQLAlchemy构建一个烧瓶网络应用程序。如何查看某些数据是否存在以及是否存在返回True,反之亦然?

2 个答案:

答案 0 :(得分:0)

你可以这样做:

exists = db.session.query(your_id).filter_by(your_filter).scalar() is not None

答案 1 :(得分:0)

或者你可以这样做:

def check_exists():
    return True if session.query(data).filter().one() else False