У меня есть таблица users
в моей базе данных MySql. В этой таблице есть поля id
, name
и age
.
Как я могу удалить какую-нибудь запись с помощью id
?
Теперь я использую следующий код:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Но я не хочу делать какие-либо запросы перед операцией удаления. Есть какой-либо способ сделать это? Я знаю, что могу использовать db.engine.execute("delete from users where id=...")
, но я бы хотел использовать метод delete()
.