Saya memiliki users
tabel di database MySql saya. Tabel ini memiliki id
, name
dan age
bidang.
Bagaimana saya bisa menghapus beberapa catatan id
?
Sekarang saya menggunakan kode berikut:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Tetapi saya tidak ingin membuat kueri apa pun sebelum menghapus operasi. Apakah ada cara untuk melakukan ini? Saya tahu, saya bisa menggunakan db.engine.execute("delete from users where id=...")
, tapi saya ingin menggunakan delete()
metode.
db.session.commit()
di akhir. dimana db:db = SQLAlchemy(app)