Home SQLAlchemy - Delete(中文)
Post
Cancel

SQLAlchemy - Delete(中文)

Delete

刪除單個記錄

刪除 LBJ 吧,(我是詹黑無誤)

1
2
3
4
user = session.query(NBA_Player).filter_by(name='LBJ').first()
if user:
    session.delete(user)
    session.commit()  # 提交刪除

Desktop View

批量刪除記錄

刪除所有 id 大於 3 的 player

1
2
session.query(NBA_Player).filter(NBA_Player.id > 3).delete(synchronize_session='fetch')
session.commit()

Desktop View

☝ツ☝

This post is licensed under CC BY 4.0 by the author.

👈 ツ 👍