У мене 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()
метод.
db.session.commit()
в кінці. де db:db = SQLAlchemy(app)