Neo4j – Ermitteln aller Verzeichnisse mit expliziten Rechten

Input: Projekt Label

Output:

  • alle Pfade des Projektes und die summe aller berechtigten Accounts ohne Wertung des Rechtes
  • Incl. Der Tiefe

 

 

match pfad=(p:Project)-[:rel_child_ini]->(pfade)-[:rel_child0*..]->()<-[r1:rel_right0 {explicit:1}]-(r)  return distinct p.share, count(pfade),length(pfad) as laenge order by laenge desc