qlalchemy.exc.InvalidRequestError: Object '<xxxxx at 0xxxxxx>' is already attached to session 'x' (this is 'x')
异常
1 | sqlalchemy.exc.InvalidRequestError: Object '<xxxxx at 0xxxxxx>' is already attached to session 'x' (this is 'x') |
重现
通过session1查询一条结果A后,没有关闭session1,将A放入session2执行
原因
A最多只能有一个附属session
结果A附属于session1,不能放入session2执行
解决办法
关闭session1后,使A脱离session1,再放入session2执行
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AlMirai!