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.