Я структура дерева и родитель ребенка отношение корабль какИсключить путь от иерархии на основе того, где статья из Graph БД (Neo4j)
A(ROOT) -> CHILD 1 -> CHILD 2-> CHILD3(LEAF) ==== 1st Path
A(ROOT) -> CHILD 4 --> CHILD 5 -> CHILD6 (LEAF) == 2nd Path
A(ROOT) -> CHILD 7 --> CHILD 8 -> CHILD 9 (LEAF) == 3rd Path
A(ROOT) -> CHILD 10 --> CHILD 11 -> CHILD 12 (LEAF) == 4th Path
и так далее ...
Теперь я хочу написать cypher для получения всех иерархий для A для 1nd & 3-й путь на основе некоторые условия и EXCLUDE полный путь 2-й & 4-й от результата. Каким должен быть запрос. Условием могут быть любые свойства узла, такие как исключить иерархию узла, которые установили флаг популярности как false.
Итак, в этом случае пусть каждый ребенок имеет флаг ПОПУЛЯРНЫЙ. И если какой-либо узел имеет флаг, популярный для false, мы также хотим исключить этот конкретный дочерний узел &.
Что вы пробовали до сих пор? Вы можете найти [Cypher refcard] (https://neo4j.com/docs/cypher-refcard/current/) полезную для поиска решения, если у вас нет этой закладки уже. – InverseFalcon