2013-06-06 4 views
12

Esiste una query di aggiornamento in cypher che consente di aggiornare la proprietà di qualsiasi nodo o relazione?
Ad es. Ho nodo seguente e di relazione:
NodoA - [r: relatedTo] - NodoB
dove relatedTo è un rapporto con proprietà come attiva o inattivaCome aggiornare o modificare il valore in cypher neo4j

Come posso cambiare questa proprietà che usa la query di cifratura?

risposta

22

utilizzando la parola chiave SET nella query di cypher, vedere http://docs.neo4j.org/chunked/snapshot/query-set.html. (Dal momento che non ho incontrato alcun query di aggiornamento in cifra come in altri RDBMS)

NodoA - [r: relatedTo] - NodoB
cercano di impostare il valore da: SET r.<your property name>="<desired value>"; prima di restituire qualsiasi valore da start n=node(...)... return n; interrogazione .