C'è un modo per scorrere tutti i nodi in un database neo4j usando py2neo?E 'possibile iterare attraverso tutti i nodi con py2neo
Il mio primo pensiero è stato l'iterazione tramite GraphDatabaseService
, ma non ha funzionato. Se non c'è un modo per farlo con py2neo, c'è un'altra interfaccia python che mi permetterebbe?
Modifica: Per ora accetto la risposta di Nicholas, ma la aggiornerò se qualcuno mi può fornire un modo che restituisca un generatore.
Grazie, sembra che funzioni. Suppongo che per un grafico di grandi dimensioni non li caricherà tutti nella memoria di Python in una volta, giusto? – beardc
corretto. L'esecuzione asincrona di Cypher invia ciascuna riga per la gestione man mano che viene ricevuta dal flusso di risposta HTTP. –
A partire da py2neo 1.6 (la cui uscita è prevista per ottobre 2013) ciò sarà possibile con una serie di risultati di query Cypher e un'iterazione standard di Python. –