Hi Michael, Yeah I printed the nodes' info before deleting and it shows them. I have not print the relationships though, I think nodes would be enough, right?
Thanks, Alireza On Saturday, August 30, 2014 12:25:20 AM UTC+2, Michael Hunger wrote: > > Can you print out the node-ids and rel-ids that it iterates over? > > Did you use the correct label name > > Michael > > Am 30.08.2014 um 00:22 schrieb Alireza Rezaei Mahdiraji < > alire...@gmail.com <javascript:>>: > > > Hi Stefan, > > I tied the Java code, it seems running but the nodes and relationships are > not getting deleted. > Also, there is no error. Any idea? > > Thanks, > Alireza > > On Friday, August 29, 2014 4:59:32 PM UTC+2, Stefan Armbruster wrote: >> >> Since you can run cypher from java the following would be a valid (but >> probably not expected) answer: >> new ExecutionEngine(graphDb).execute("match (n:MyLabel) optional >> match(n)-[r]-() delete r,n"); >> >> In pure Java: >> >> try (Transaction tx=graphDb.beginTx()) { >> for (Node n: >> GlobalGraphOperations.at(graphDb).getAllNodesWithLabel(DynamicLabel.label("MyLabel"))) >> >> >> { >> for (Relationship r: n.getRelationships()) { >> r.delete(); >> } >> n.delete(); >> } >> >> tx.success(); >> } >> >> NB: didn't test code above it's more a dump from /dev/brain ;-) >> >> /Stefan >> >> >> 2014-08-29 12:35 GMT+02:00 Alireza Rezaei Mahdiraji <alire...@gmail.com>: >> >> > >> > Hi All, >> > >> > How can I remove all nodes (and their relationships) with a given label >> > using Java? >> > >> > Thanks, >> > Alireza >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Neo4j" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to neo4j+un...@googlegroups.com. >> > For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to neo4j+un...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.