/ / Jak usunąć kaskadę w Titan DB? - bazy danych wykresów, gremlin, usuwanie kaskadowe, tytan

Jak kasować usuwanie w Titan DB? - bazy danych wykresów, gremlin, usuwanie kaskadowe, tytan

Chcę usunąć wierzchołek i wszystkie wierzchołki, które wskazują na niego krawędzie między zestawami etykiet - niekoniecznie wszystko nadchodzące wierzchołki.

W relacyjnej bazie danych można skonfigurować automatyczne usuwanie powiązanych obiektów przy użyciu kaskadowych operacji usuwania kluczy obcych.

Czy istnieje podobna konfiguracja, którą można wyrazić w bazie danych Titan DB lub w Gremlin?

Odpowiedzi:

3 dla odpowiedzi № 1

W tej chwili nie ma takiej cechy w Tytanie. Będziesz musiał zarządzać taką logiką ręcznie jako częścią twojego usunięcia wierzchołka:

g.v(123).in("some","labels","only").remove()
g.v(123).remove()