SqlAlchemy: проблема выбора ожидающих экземпляров (association_proxy) - PullRequest
1 голос
/ 10 октября 2010

Я успешно выбрал постоянные экземпляры, недавно загруженные из БД, но я не могу сделать то же самое для только что созданного экземпляра, который находится в 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 Ответ

1 голос
/ 12 октября 2010

Могли бы найти решение здесь:

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

(решение заключается в обновлении)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...