Tengo una users
tabla en mi base de datos MySql. Esta tabla tiene id
, name
y age
campos.
¿Cómo puedo eliminar algunos registros id
?
Ahora uso el siguiente código:
user = User.query.get(id)
db.session.delete(user)
db.session.commit()
Pero no quiero hacer ninguna consulta antes de eliminar la operación. ¿Hay alguna forma de hacer esto? Lo sé, puedo usar db.engine.execute("delete from users where id=...")
, pero me gustaría usar el delete()
método.
db.session.commit()
al final. donde el db:db = SQLAlchemy(app)