In Cypher in Neo4J, dati due nodi, se non c'è alcuna relazione tra di loro, mi piacerebbe creare una relazione (di tipo Foo) con una proprietà weight di uno. Se questa relazione esiste già, vorrei incrementare la sua proprietà di peso.In Cypher, come posso creare una relazione se non esiste; aggiorna la proprietà se lo fa
C'è un buon modo per farlo in una singola query di Cypher? Grazie!
Modifica: alcuni dettagli aggiuntivi: I nodi sono già creati, univoci e in un indice.
Stai bene con l'utilizzo di una versione un'istantanea di Neo4j? In neo4j 1.8 puoi aggiornare il grafico usando Cypher, ma non in altre versioni. – Nicholas
Sì, sto usando lo SNAPSHOT. – Newtang
Quindi, in sostanza, stai cercando di eseguire la scansione di tutti i nodi e se connesso, incrementare, se non, creare una relazione? – Nicholas