So löschen Sie einen Datensatz nach ID in Flask-SQLAlchemy

Ich habeusers Tabelle in meiner MySQL-Datenbank. Diese Tabelle hatid, name undage Felder.

Wie kann ich einen Datensatz von @ löscheid?

Jetzt benutze ich den folgenden Code:

user = User.query.get(id)
db.session.delete(user)
db.session.commit()

Aber ich möchte vor dem Löschen keine Abfrage durchführen. Gibt es eine Möglichkeit, dies zu tun? Ich weiß, ich kann @ verwenddb.engine.execute("delete from users where id=..."), aber ich würde gerne @ verwenddelete() Methode

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage