Ben usersbenim MySQL veritabanında tablo. Bu tabloda id, nameve agealanları var.
Nasıl bazı kaydını silebilir id?
Şimdi şu kodu kullanıyorum:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Ancak silme işleminden önce herhangi bir sorgu yapmak istemiyorum. Bunu yapmanın bir yolu var mı? Biliyorum, kullanabilirim db.engine.execute("delete from users where id=...")ama delete()yöntemi kullanmak isterim .
db.session.commit()sonuna koyduğunuzdan emin olun . db nerede:db = SQLAlchemy(app)