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

| | | | | | | | |

Ich habe eine users-Tabelle in meiner MySql-Datenbank. Diese Tabelle enthält die Felder id, name und age.

Wie kann ich einige Datensätze nach id< löschen /code>?

Nun verwende ich folgenden Code:

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

Aber ich möchte vor dem Löschvorgang keine Abfrage machen. Gibt es dafür eine Möglichkeit? Ich weiß, ich kann db.engine.execute verwenden ("delete from users where id=..."), aber ich möchte die Methode delete() verwenden.