Ich benutze den Edelstein Neography, um über die REST-API mit einer Neo4j-Datenbank zu interagieren. Ich sehe in Neography selbst keinen Weg (obwohl es dort wäre, würde ich gerne verwenden!), Noch konnte ich bei der Suche auf Google finden, ob dies direkt über die REST-API selbst möglich ist. Kennt jemand mit Erfahrung von Neo4j es zufällig?Gibt es eine Möglichkeit, eine gesamte Neo4j-Datenbank über die REST-API zu löschen?
1
A
Antwort
7
Mit Neography können Sie dieses Gremlin Skript senden:
@neo = Neography::Rest.new
@neo.execute_script("g.clear()")
alle Knoten und Beziehungen zu entfernen.
0
Um alle Knoten und Beziehungen außer dem Wurzelknoten zu löschen, verwenden Sie die bereitgestellte Lösung in neography wiki
@neo = Neography::Rest.new
@neo.execute_query("START n0=node(0),nx=node(*) MATCH n0-[r0?]-(),nx-[rx?]-() WHERE nx <> n0 DELETE r0,rx,nx")
bekam nur eine Chance, dies zu überprüfen; Vielen Dank! –