在ORM级别上也有一些更新功能。它还不能处理任何棘手的情况,但是对于单行更新(或批量更新)的普通情况,它可以正常工作。它甚至会遍历所有已加载的对象,并将更新应用于它们。您可以像这样使用它:
session.query(User).filter_by(id=123).update({"name": u"Bob Marley"})
在ORM级别上也有一些更新功能。它还不能处理任何棘手的情况,但是对于单行更新(或批量更新)的普通情况,它可以正常工作。它甚至会遍历所有已加载的对象,并将更新应用于它们。您可以像这样使用它:
session.query(User).filter_by(id=123).update({"name": u"Bob Marley"})