Afficher tous les nœuds et les relations dans l'onglet Navigateur de données

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

  •  27-10-2019
  •  | 
  •  

Question

Comment puis-je montrer tous les nœuds et les relations dans l'onglet du navigateur de données?

Quelles sont les requêtes d'index exemples que je peux taper dans dans le champ de recherche?

Était-ce utile?

La solution

Il y a une petite icône d'aide à côté du champ de recherche, si vous dessus il aspirateur montre la syntaxe.

Si une propriété est indexé vos noeuds et relations que vous pouvez rechercher tous comme ça.

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

Autres conseils

Vous pouvez également essayer une requête Cypher tels que:

START n=node(*) RETURN n;

Il est très évident, et il retournera tous les noeuds existants dans la base de données.

EDIT: l'affichage suivant les nœuds et les relations:

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

Plus façon simple

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

Vous pouvez montrer tout avec MATCH (n) RETURN n simple, comme la documentation officielle suggère .

START n=node(*) RETURN n de Neo4j 2.0 est dépréciée :

La clause START ne doit être utilisé lors de l'accès des index existants (Voir chapitre 34, Legacy indexation ). Dans tous les autres cas, l'utilisation MATCH à la place (voir Section 10.1, « Match »).

Autre bon moyen pour obtenir tous les nœuds (et nœuds sans relation):

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

Je trouve que cela a fonctionné, la récupération de tous les nœuds, y compris les orphelins et toutes les relations:

MATCH (n) MATCH ()-[r]->() RETURN n, r
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top