Python SQL炼金术烧瓶删除
如果我运行以下查询:Python SQL炼金术烧瓶删除,python,flask,flask-sqlalchemy,Python,Flask,Flask Sqlalchemy,如果我运行以下查询: a = db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).count() 我打印一个,它返回1 但是,当我运行以下命令时: db.session.delete(db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode)) 或 它不会从数据库中删除。 如何使其删除?如果没有您,实际上只是
a = db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).count()
我打印一个,它返回1
但是,当我运行以下命令时:
db.session.delete(db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode))
或
它不会从数据库中删除。
如何使其删除?如果没有您,实际上只是为了删除:
db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).delete()
db.session.commit()
没有你实际上只是为了删除:
db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).delete()
db.session.commit()