Aktywne Wpisy

AdamIspireGoral +163
To jest mój punkt startowy.
Zero formy, zero wymówek.
Od dziś zaczynam drogę od 0 do fit.
Zapisuję to tutaj, żeby już nie było odwrotu.
Co tydzień aktualizacja.
Ostatni
Zero formy, zero wymówek.
Od dziś zaczynam drogę od 0 do fit.
Zapisuję to tutaj, żeby już nie było odwrotu.
Co tydzień aktualizacja.
Ostatni
źródło: 1000003849
Pobierz
KladzSie +28
Stoja jeszcze gdzies dziwki przy drodze? Lata nie widzialem..





Mam obiekt klasy
Aodpowiadający rekordom w tabelia, z relacją one-to-many do rekordów z tabelib(obiekt klasyB). W głównym wątku aplikacji dokonuję operacji na obiekcieA, a w oddzielnym wątku (threading.Thread) tworzę nowe obiektyB, podając im jako argument obiekt A z głównego wątku (żeby zachować odpowiednią relację).Problem w tym, że tak stworzony obiekt
Bjest przypisany do tej samej sesji, co obiektA, co do którego zachodzi relacja, i przy próbie commitowania sesji do bazy, wywala błąd (sesja może być używana tylko w obrębie jednego wątku).Jak rozwiązać taki problem, żeby było elegancko?
#programowanie #orm #sqlalchemy
Komentarz usunięty przez autora
https://sqlite.org/threadsafe.html