Ho una users
tabella nel mio database MySql. Questo tavolo ha id
, name
e age
campi.
Come posso eliminare alcuni record id
?
Ora utilizzo il seguente codice:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Ma non voglio fare alcuna query prima dell'operazione di cancellazione. C'è un modo per fare questo? Lo so, posso usare db.engine.execute("delete from users where id=...")
, ma vorrei usare il delete()
metodo.
db.session.commit()
alla fine. dove il db:db = SQLAlchemy(app)