我在这些中创建了一些节点和关系.但在做这些事情的时候发生了错误.我想删除所有具有"SGS"的节点,除了ID为2的节点.
以下是我运行以创建节点和关系的脚本:
(如果可能的话,还请建议如何编辑这个)
我尝试使用DELETE(以及匹配,其中,IS NULL等)使用一些不同的试验和错误方法但无法实现相同.请帮忙.
如何在neo4j中删除多个节点(不是全部)?
我有这个问题MATCH (n)
where n.name IS NULL
delete n
它返回多个节点,我想删除所有这些节点(所有节点,错误地创建,这就是为什么变为null).
我面临的错误是
javax.transaction.HeuristicRollbackException: Failed to commit transaction Transaction(11, owner:"qtp16626756-84")[STATUS_NO_TRANSACTION,Resources=1], transaction rolled back ---> javax.transaction.xa.XAException
情况2:在NOT NULL(属性)的情况下该怎么做但在一个或两个节点内没有任何关系; 表示一个orhpan类型的节点,不与其他节点连接.
我试过使用LIMIT/SKIP但不工作.有什么帮助吗?
我的问题是从开发人员的角度来看(不是特别尊重用户),可能有些混乱.
我想知道节点和关系的结构如何在逻辑上存储在数据库中.就像,当我说我有bla bla信息时.哪里? - 然后答案是,在BOOK中,以网格形式或页面上的线条.在RDBMS的情况下,数据以网格/表格格式存储.但我无法理解图形如何存储在Neo4j/graph数据库中.
我正在使用neo4j客户端2.0.