use*_*493 3 neo4j spring-data-neo4j
我们选择neo4j作为我们的Web应用程序的DB.用户具有大量关系和连接节点.截至目前,用户约有20个关系.其中一项功能是新闻源功能.如果我想完全删除用户,cypher查询是删除的最佳方式还是有其他选择?
由于我们仍计划添加新功能,因此与用户相关的关系和节点也将增加.因此,如果我们使用cypher查询,则必须针对添加的每个新关系修改查询.请指教.
谢谢,帕万
是的,您可以使用Cypher删除用户.当然,还有其他方法,具体取决于您在Web应用程序中使用的语言或框架.如果您对此有所建议,请详细说明您如何使用Neo4j.
请注意,您必须先删除所有关系(传出和传入)才能删除该节点.
例:
START n = node(3)
MATCH n-[r]-()
DELETE n, r
Run Code Online (Sandbox Code Playgroud)
这个例子取自官方手册:http://docs.neo4j.org/chunked/milestone/query-delete.html
归档时间: |
|
查看次数: |
2893 次 |
最近记录: |