wie man eine Liste von Knoten-Eigenschaften mit cypher in neo4j
Ich versuche, um eine Liste der Eigenschaften für eine Menge von Knoten.
Match (n:"Indicator")
return properties(n), ID(n)
Ich bin mir nicht sicher, die syntax und konnte Sie nicht finden die Antwort in der refcard oder docs.
- Sie können [tun dies mit java][1], aber man kann es nicht in der Cypher, AFAIK. [1]: stackoverflow.com/questions/17412784/...
- RÜCKKEHR n, id(n)
- interessante Informationen zu diesem Thema finden Sie in dieser abstrakten request docs.google.com/document/d/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Neo4j-version 3.0.0 können Sie tun:
Zurück die ID und Eigenschaften von Knoten.
Im moment kann man das nicht mit cypher, aber es ist auf der top fünf auf der Ideen-board.
Eigenschaften(n) funktioniert, wenn Sie die Eigenschaften der Knoten mit dem Schlüssel und Wert, aber wenn Sie nur brauchen, to finden Sie die Eigenschaften name ist in einer einfachen Art und Weise Sie dies tun können.
Beispiel:
Ergebnisse:
Ergebnisse von neo4j browser
Können Sie beenden, ID(n) und Größe(keys(n)) ohne problem, aber ist gut, wenn Sie brauchen, um zu identifizieren, die ein Knoten, der nicht über die erforderlichen Eigenschaften oder ist nicht vollständig.
Zudem können Sie eine UNTERSCHIEDLICHE, wenn Sie generische und repetitive Eigenschaften auf die gleiche Art von Knoten wie dieser.
Als ich gesagt habe, diese funktioniert auch ohne Probleme und geben Sie die array von Eigenschaften, die Sie benötigen.
Ergebnisse: Nur die Rückkehr Tasten
Aber Sie können Sie fortsetzen, diese lange Liste von Ergebnissen, die mit einem DEUTLICHEN
Ergebnisse: Ergebnis nur mit den verschiedenen Listen von Eigenschaften, die die Knoten (n) haben