dbsessionaddchongming_max 提示sqlalchemyexcInvalidRequestError Cant attach instance HandleDuidian at 0x25ec4c04dc8; another instance with key class apptoolListmodelHandleDuidian 188464 None is already p
这个错误提示是由于在同一个会话(session)中,已经存在了一个具有相同主键的实例,而你又试图将另一个具有相同主键的实例添加到会话中。
解决这个问题的方法是,首先从会话中移除已存在的实例,然后再添加新的实例。你可以使用以下代码来解决这个问题:
# 从会话中移除已存在的实例
db.session.expunge(chongming_max)
# 添加新的实例
db.session.add(chongming_max)
这样,你就可以将新的实例添加到会话中了。
原文地址: https://www.cveoy.top/t/topic/idsy 著作权归作者所有。请勿转载和采集!