Как удалить вершину на AgensGraph? - PullRequest
0 голосов
/ 28 июня 2019

Я хочу удалить вершину в AgensGraph.

agens=# create (:v1{id:1})-[:e1{id:2}]->(:v1{id:3});
GRAPH WRITE (INSERT VERTEX 2, INSERT EDGE 1)
agens=# match (n:v1{id:1}) delete n;
ERROR:  vertices with edges can not be removed

Но на ней есть ошибка.

Как удалить вершину в AgensGraph?

1 Ответ

0 голосов
/ 28 июня 2019

Используйте DETACH перед DELETE.

agens=# match (n:v1{id:1}) detach delete n;
GRAPH WRITE (DELETE VERTEX 1, DELETE EDGE 1)
...