what property neo4 neo4j nosql relationship

property - Eliminar todos los nodos y las relaciones en neo4j 1.8



neo4j property graph (5)

Hará el truco ..

Match (n)-[r]-() Delete n,r;

Sé que muchas personas ya han formulado esta pregunta
para mi investigación, aquí hay algunas preguntas hechas antes

  1. ¿Cómo eliminar todas las relaciones en el gráfico neo4j?
  2. https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE

Pero después de todo, todavía no puede resolver nuestros problemas,
solo queremos eliminar todos los nodos y las relaciones "TODAS"

Supongamos que eliminar "TODO" puede ver que quedan 0 nodos 0 propiedades y 0 relaciones

Esta es la captura de pantalla que tomé después de ejecutar la eliminación "TODAS" sugerida por el foro

Mi pregunta sigue siendo la misma, ¿cómo eliminar todos los nodos y todas las relaciones en neo4j


Neo4j no puede eliminar nodos que tienen una relación. Debe eliminar las relaciones antes de poder eliminar los nodos.

Sin embargo, es una forma simple de eliminar los nodos "TODOS" y las relaciones "TODAS" con un chimpancé simple. Este es el código:

MATCH (n) DETACH DELETE n

-> DETACHAR ELIMINAR eliminará todos los nodos y las relaciones por coincidencia



probablemente lo está haciendo de forma correcta, solo el tablero muestra solo la ID más alta tomada y, por lo tanto, el número de nodos "activos", relaciones, aunque no las hay. es solo informativo

para asegurarse de tener un gráfico vacío, ejecute este comando:

START n=node(*) return count(n); START r=rel(*) return count(r);

si ambos te dan 0, tu eliminación fue exitosa.


Desde 2.3.0 y hasta 3.3.0

MATCH (n) DETACH DELETE n

Docs

Pre 2.3.0

MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r

Docs