SqlAlchemy:问题腌制待处理实例(association_proxy)

时间:2010-10-09 21:53:01

标签: sqlalchemy

我已经成功地从数据库中新加载了持久化实例,但我似乎无法对我刚刚创建的实例执行相同操作,并且在session.new中。

获得以下错误(python pickle模块有更有用的消息版本):

*** PicklingError: Can't pickle <function <lambda> at 0xb08d3ac>: 
    it's not found as sqlalchemy.ext.associationproxy.<lambda>

如果我通过执行以下操作清除association_proxy:

my_new_obj.my_proxy = []
del my_new_obj.my_proxy

my_new_obj泡菜很好。

我有什么想法 我的association_proxy和它?

1 个答案:

答案 0 :(得分:1)

可能在这里找到了解决方案:

http://www.sqlalchemy.org/trac/ticket/1446

(解决方案是升级)