Tenho a tabela users
no meu banco de dados MySql. Esta tabela tem os campos id
, name
e age
.
Como posso excluir algum registro por id
?
Agora eu uso o seguinte código:
user = User.query.get(id) db.session.delete(user) db.session. commit()
Mas não quero fazer nenhuma consulta antes da operação de exclusão. Existe alguma maneira de fazer isso? Eu sei, posso usar db.engine.execute ("delete from users where id=...")
, mas eu gostaria de usar o método delete()
.