我何时必须在sqlalchemy中提交

时间:2016-06-05 00:32:15

标签: sqlalchemy flask-sqlalchemy

我有一些像

这样的代码
for i in range(0, 10):
    //do stuff
    new_object = models.objects(id=1)
    db.session.add(new_object)
    function(new_object) // do something with this new object
db.session.commit()

所以我创建了一个新对象并将其添加到数据库并对其执行某些操作(例如,创建与此对象的关系)。上面的代码似乎不起作用。对象+所有关系最终都不存在。 我想知道commit语句的规则是什么?我何时必须提交?

0 个答案:

没有答案