我有两个数据库(src和dst),每个数据库使用相同的SQLAlchemy模型。我想查询src并将该查询的结果插入到dst中。当我试图将来自src的值插入dst时,我的代码会抛出一个InvalidRequestError异常,因为被查询的对象被附加到src会话。
#!InvalidRequestError: Object '<User at 0x10bc10250>' is already attach
我正在尝试使用last_insert_rowid()将一条记录插入到我的'quote_link‘表中,以便从'quote’表中新创建的记录中获取id。然后我使用它作为插入到'quote_link‘表的ql_quote_id列中的值。这是可行的
tx.executeSql( 'INSERT INTO quotelink(ql_