Ho una tabella users
nel mio database MySql. Questa tabella ha i campi id
, name
e età
.
Come posso eliminare alcuni record tramite 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 eliminazione. C'è un modo per farlo? Lo so, posso usare db.engine.execute ("elimina dagli utenti dove id=...")
, ma vorrei usare il metodo delete()
.