Zeigen Sie alle Knoten und Beziehungen auf der Registerkarte Datenbrowser an

StackOverflow https://stackoverflow.com/questions/8372788

  •  27-10-2019
  •  | 
  •  

Frage

Wie kann ich alle Knoten und Beziehungen auf der Registerkarte "Datenbrowser" zeigen?

Was sind Beispiele für Indexabfragen, die ich im Suchfeld eingeben kann?

War es hilfreich?

Lösung

Neben dem Suchfeld befindet sich ein kleines Hilfesymbol, wenn Sie sich über die Syntax befinden.

Wenn eine Eigenschaft Ihrer Knoten und Beziehungen indiziert ist, können Sie nach allen wie diesen suchen.

node:index:indexname:fieldname:*
rels:index:indexname:fieldname:*

Andere Tipps

Möglicherweise möchten Sie auch eine Cypher -Abfrage ausprobieren, wie z. B.:

START n=node(*) RETURN n;

Es ist sehr offensichtlich und wird alle vorhandenen Knoten in der Datenbank zurückgeben.

Bearbeiten: Im Folgenden werden die Knoten und Beziehungen angezeigt:

START n=node(*) MATCH (n)-[r]->(m) RETURN n,r,m;

Einfacherer Weg ist

MATCH (n) RETURN (n)
MATCH (n) OPTIONAL MATCH (n)-[r]-() RETURN n, r;

Sie können alles mit einfach zeigen MATCH (n) RETURN n, als offizielle Dokumentation schlägt vor.

START n=node(*) RETURN n von neo4j 2.0 ist veraltet:

Das START Klausel sollte nur beim Zugriff auf Legacy -Indizes verwendet werden (siehe Kapitel 34, Legacy Indexierung). Verwenden Sie in allen anderen Fällen MATCHStattdessen (siehe Abschnitt 10.1, "Match").

Andere gute Möglichkeit, alle Knoten (und Knoten ohne Beziehung) zu bekommen:

MATCH (n) RETURN n UNION START n = rel(*) return n;

Ich fand, dass dies funktioniert hat und alle Knoten einschließlich Waisen und alle Beziehungen abgerufen hat:

MATCH (n) MATCH ()-[r]->() RETURN n, r
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top