如何检索密码查询后删除的节点?

时间:2016-07-25 14:19:55

标签: java neo4j cypher

所以我正在从数据库中删除一些节点,我想要检索到目前为止已经删除的节点,以便我以后不再寻找它们。

如何在java代码中获取已删除节点的neo4j id?

1 个答案:

答案 0 :(得分:0)

您可以在删除节点时返回节点的ID:

MATCH (n:SomeLabel)
DELETE n
RETURN id(n)

但是,正如Neo4j文档ids can be reused中所提到的那样,在事务之外继续引用它们通常是个坏主意(不确定这是否是您的用例)。