SQLAlchemy无需提交会话即可添加对象的id

时间:2014-04-15 06:51:42

标签: python sqlalchemy

我需要使用session.add()添加的对象的ID。我需要在committing会话之前使用此对象的自动增量ID。

如果我调用了对象instance.id,我会得到None

有没有办法在不提交的情况下获取对象的ID?

1 个答案:

答案 0 :(得分:6)

简单回答:致电session.flush()