zostanie zniszczona usuwa obiekt z sesji, przesyłanie trwałe instancji do odłączonej stanu i czasu wystąpienia w stanie nieustalonym:
session.expunge(obj1)
Update: Wolnostojący obiekt może być dołączone do tego samego lub innego sesję stosując
session2.add(obj1)
lub połączone
session2.merge(obj1)
W W przypadku funkcji merge() dana instancja nie jest umieszczana w sesji i może być powiązana z inną sesją lub odłączona. Funkcja merge() jest bardzo przydatna do przyjmowania stanu dowolnej struktury obiektów bez względu na jej pochodzenie lub bieżące powiązania sesji i umieszczanie tego stanu w sesji.
Czy możliwe jest przypisanie obiektu do innej sesji natychmiast po jej usunięciu? –
@ManuelFaux Zobacz aktualizację. –
Dziękuję za "scalenie". Bardzo przydatne! –