Neo4j - How do you do parallel insertion into a linked list via Cypher over REST?
问题 I want to create a linked list using Cypher over REST. If I create the head of the list using the following query: MERGE (headNode:HEAD {list:"mylist"}) WITH headNode MERGE headNode-[:LINK]->(headNode) RETURN headNode And then do the insert using this query: MERGE (headNode:HEAD {list:"mylist"})-[old:LINK]->after DELETE old CREATE headNode-[:LINK]->(newNode:LINKNODE { number : {nodeNumber} })-[:LINK]->after Then everything is fine as long as I don't run multiple insert queries in parallel.