如何删除图里的所有节点和边?

如何删除图里的所有节点和边?

可以执行命令 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]这个子图中的所有点和边。

想了解更多信息请进 https://docs.tigergraph.com.cn/dev/gsql-ref/querying/data-modification-statements#dml-zi-ju-zhong-de-delete-yu-ju