Похожие чаты

Привет. Есть 3 таблицы для M2M. class MoneyManagementsResult(Base):

__tablename__ = "money_managements_results"

strategies = relationship(
"Strategy",
secondary="strategy_mm_result",
back_populates="mm_results"
)


class Strategy(Base):
__tablename__ = "strategies"

mm_results = relationship(
"MoneyManagementsResult",
secondary="strategy_mm_result",
back_populates="strategies"
)


class StrategyMMResult(Base):
__tablename__ = "strategy_mm_result"

strategy_id = Column(Integer, ForeignKey("strategies.id"), primary_key=True)
mm_result_id = Column(Integer, ForeignKey("money_managements_results.id"), primary_key=True)



Хочу в созданный money_management_result в strategies добавить strategy


money_management_result = MoneyManagementsResult(...)
session.add(money_management_result)
session.commit()

money_management_result.strategies.append(strategy)
session.commit()


но получаю ошибку
sqlalchemy.orm.exc.ObjectDeletedError: Instance '<MoneyManagementsResult at 0x7fd05cb3bd10>' has been deleted, or its row is otherwise not present.

куда копать?

1 ответов

8 просмотров

я же, вроде, правильно создаю `money_management_result`🤔

Похожие вопросы

Обсуждают сегодня

Какие дистрибутивы Linux чаще всего работают в качестве серверов и почему?
Alex
27
Ребят, привет! Я портируюсь с войда на генту Читаю гентувики В разделе про разбивку диска указана xfs файловая система, а не ext4, как обычно Xfs имеет какие-то преимущества ...
Андрей Дыбов
21
Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
Господа, а как такое в миграцию засунуть?
Денис Александрович
12
I'm new at Monero and I'd like to ask you all - why are you in Monero? I know about privacy but what do you expect to happen in the next years, decades that Monero will make i...
Konrad
19
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
на тестовой партиции: Block count: 1269205 Reserved block count: 0 Free blocks: 476450 First block: 0 Block size: 4096...
Ivan Grushin
11
Is Kadena onto something special? No one really knows. Good luck!
Bright Uncle Stephen EqualBet
40
было так ;void set_http_ver(RESPD* ptr, char* version, uint32_t length) // example: 'RTSP/1.1 ' set_http_ver: mov eax, [esp + 4] mov ecx, [esp + 8] ...
Mixail Frolov
5
Карта сайта