Después de observar en diferentes repositorios y páginas de internet finalmente nos hemos encontrado la solución que te mostramos ahora.
Solución:
Apague su servidor Neo4j, haga un rm -rf data/graph.db
y vuelva a iniciar el servidor. Este procedimiento borra por completo sus datos, así que manéjelo con cuidado.
ejecutar ambos comandos.
match (a) -[r] -> () delete a, r
El comando anterior eliminará todos los nodos con relaciones. entonces corre ,
match (a) delete a
y eliminará los nodos que no tengan relaciones.
Manejo de múltiples bases de datos.
Según Neo4j gestionar múltiples bases de datos de documentación:
Una diferencia administrativa final es cómo limpiar por completo una base de datos sin afectar a toda la instancia con varias bases de datos. Cuando se trata de una instancia única y un enfoque de base de datos única, los usuarios pueden eliminar la instancia completa y comenzar de nuevo. Sin embargo, con múltiples bases de datos, no podemos hacer eso a menos que nos sintamos cómodos perdiendo todo de nuestras otras bases de datos en esa instancia. El enfoque es similar a otros DBMS en los que podemos eliminar y volver a crear la base de datos, pero conservar todo lo demás. El comando de Cypher para esto es
CREATE OR REPLACE DATABASE
. Esto creará la base de datos (si aún no existe) o reemplazará una base de datos existente por una limpia.
Cuando se inicia neo4j, es posible acceder a dos bases de datos, una system
base de datos y un valor predeterminado (neo4j
) base de datos. Para borrar/restablecer neo4j
base de datos:
1 – Cambiar a system
base de datos:
:use system
2 – Mostrar todas las bases de datos creadas con la instancia:
SHOW DATABASES
3 – Ejecute el comando para borrar la base de datos.
CREATE OR REPLACE DATABASE
Si guardas algún recelo o forma de progresar nuestro división eres capaz de ejecutar una referencia y con placer lo leeremos.