Mam tabelę users
w mojej bazie danych MySql. Ta tabela zawiera pola id
, imię
i wiek
.
Jak mogę usunąć niektóre rekordy według id
?
Teraz używam następującego kodu:
user = User.query.get(id) db.session.delete(user) db.session. commit()
Ale nie chcę wykonywać żadnych zapytań przed operacją usuwania. Czy jest na to jakiś sposób? Wiem, mogę użyć db.engine.execute ("usuń z użytkowników gdzie id=...")
, ale chciałbym użyć metody delete()
.