Neo4j - Con clausola

È possibile concatenare le arti della query utilizzando la clausola WITH.

Sintassi

Di seguito è riportata la sintassi della clausola WITH.

MATCH (n) 
WITH n 
ORDER BY n.property 
RETURN collect(n.property)

Esempio

Di seguito è riportato un esempio di Cypher Query che dimostra l'utilizzo della clausola WITH.

MATCH (n) 
WITH n 
ORDER BY n.name DESC LIMIT 3 
RETURN collect(n.name)

Per eseguire la query di cui sopra, eseguire i seguenti passaggi:

Step 1- Apri l'app desktop Neo4j e avvia il server Neo4j. Apri l'app browser integrata di Neo4j utilizzando l'URLhttp://localhost:7474/ come mostrato nello screenshot seguente.

Step 2 - Copiare e incollare la query desiderata nel prompt del dollaro e premere il pulsante di riproduzione (per eseguire la query) evidenziato nella schermata seguente.

Risultato

All'esecuzione, otterrai il seguente risultato.