SQLAlchemy克隆表行与关系

Ben*_*lah 5 sqlalchemy

继这个问题SQLAlchemy:修改分离对象.

这使得对象的副本很好,但它丢失了原始对象具有的任何多对多关系.有没有办法复制对象和任何多对多关系?

干杯!

Dav*_*ess 4

我通过遍历对象图并对图中的每个对象执行 expunge()、make_transient() 和 id = None 步骤来实现此目的,如SQLAlchemy:修改分离对象中所述。