我需要我刚刚使用 session.add()
添加的对象的 ID。在 committing
session 之前,我需要这个对象的自动递增 ID。
如果我调用对象 instance.id,我得到 None
。
有没有办法在不提交的情况下获取对象的 ID?
最佳答案
简单的答案:调用 session.flush()
。
关于python - SQLAlchemy 在不提交 session 的情况下获取添加对象的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23076483/