问题1: 除了使用Neo4j REST API之外,有没有办法删除节点索引?
问题2: Neo4jTemplate.delete(T实体)将删除该节点。它是否也删除了所有节点索引?
问题3: 使用以下Cypherto删除节点及其关系。它是否也删除了节点索引? start node = node({nodeId})match node- [r] - ()delete r,node
感谢。
答案 0 :(得分:1)
您的意思是从索引或整个索引中删除节点吗?无论哪种方式,
是的,如果您有权访问嵌入式API(http://neo4j.com/docs/1.9.9/indexing-remove.html),则可以使用Java API从索引中删除节点。使用theIndex.delete()
SDN(< 4.x)将从索引中删除该节点。它不会删除整个索引。
不,您必须从索引中手动删除该节点。