1
我正在使用Spring neo4j和Java。关于我希望坚持的课程,我有@NodeEntity
。在其中一些类别中,我有数据成员注释@RelatedTo
和@Fetch
。我希望能够删除包含@NodeEntity
的其中一个类,并删除与其连接的所有数据成员vi其@RelatedTo
和@Fetch
注释。我在尝试删除通过他们的关系连接到它的节点和节点创建删除查询:删除端节点与neo4j密码查询的关系
@Query("start n = node:uid(uid={0}) "
+ "match n-[*]-x WITH x MATCH x-[r]-() "
+ "delete x,r")
public void deleteByUid(String uid);
这样就删除了顶级节点及其关系,但是留给了通过关系连接的节点背后到顶层节点。我如何修改查询以使用密码执行此操作?
Cyper查询语言过于强大! –