Neo4J temporäre Variable in Cypher erstellen

Also mein Top-Level-Problem ist, ich versuche zurückzugeben, ob einMERGE hat zur Erstellung eines neuen Knotens geführt oder nicht.

Um dies zu tun, dachte ich, ich könnte einfach einen einfachen temporären Booleschen Wert erstellen und ihn mit @ auf TRUE setzeON CREATE

Wie ich es mir vorstelle funktioniert:

MERGE(: Person {id:'Tom Jones'})
WITH false as temp_bool
ON CREATE set temp_bool = true
RETURN temp_bool

Offensichtlich funktioniert das nicht.

Ich suche nach einer Möglichkeit, beliebige temporäre Werte in einer Cypher-Abfrage zu erstellen und diese Variablen am Ende zurückzugeben.

Vielen Dan

Antworten auf die Frage(4)

Ihre Antwort auf die Frage