Trouver neo4j nœuds avec plus d'un entrant relation
J'essaie de trouver tous les nœuds avec plus d'un entrant relation. Compte tenu de ces données:
a-[has]->b
a-[has]->c
d-[has]->b
Donc, je suis à la recherche pour une requête qui retourne 'b', car il a plus que entrantes.
Cette requête est proche. Il renvoie 'a' et 'b', parce qu'ils ont 2 relations:
match (n)--()
with n,count(*) as rel_cnt
where rel_cnt > 1
return n;
Toutefois, cette requête (l'ajout de " -->") ne retourne pas tout et je ne sais pas pourquoi:
match (n)-->()
with n,count(*) as rel_cnt
where rel_cnt > 1
return n;
Vais-je au sujet de cette tout faux?
Vous devez vous connecter pour publier un commentaire.
Fait ce travail pour vous?
Je suis en supposant que, peut-être à tort, que 'a' est le bon type de relation. Si pas, essayez: