如何删除图里的所有节点和边?
可以执行命令 gsql 'CLEAR GRAPH STORE -HARD',
这会删除所有的节点和边;
注意:如果只是想删除某个子图下的节点和边,建议将如下代码放到文件(比如erase_graph.gsql)中:
# Erase data
CREATE QUERY erase_graph() FOR GRAPH [Graph Name] {
S = {ANY};
DELETE s FROM S:s;
}
INSTALL QUERY erase_graph
RUN QUERY erase_graph()
DROP QUERY erase_graph
然后执行如下命令来运行以上GSQL代码:
gsql erase_graph.gsql
这样即可删除[Graph Name]这个子图中的所有点和边。