J'ai une table users
dans ma base de données MySql. Cette table contient des champs id
, name
et age
.
Comment puis-je supprimer un enregistrement par id
?
Maintenant, j'utilise le code suivant :
user = User.query.get(id) db.session.delete(user) db.session. commit()
Mais je ne veux pas faire de requête avant l'opération de suppression. Existe-t-il un moyen de le faire ? Je sais, je peux utiliser db.engine.execute ("delete from users where id=...")
, mais je voudrais utiliser la méthode delete()
.