Neo4j Cypher запросы, чтобы получить все дочерние узлы до достижения узла с определенной взаимосвязью
Я пытаюсь создать запрос, в котором начинается с синими узлами под названием «Аналитические Units». Запрос будет получать все под-узлы, если он не будет запущен в узел, который «переопределяет» отношения, будучи напрямую привязан к другому аналитическому блоку. Любая помощь будет оценена!
Можете ли вы расширить это? Как и в случае с графиком, с которым вы связаны, пройдите нас через операции, которые вы ожидаете от правильного запроса, и ожидаемый результат. – InverseFalcon
Кроме того, вы, похоже, имеете типы отношений, которые имеют противоположную направленность, но всегда существуют между одними и теми же узлами. Эта избыточность не нужна в neo4j, так как вы можете легко ориентироваться в любом направлении. – cybersam
@ InverseFalcon Конечно, так что скажем, что я запросил начальный узел «Банка Америки» ... один из синих узлов ... Я хочу, чтобы все связанное с ним в коробке красным. Идея заключается в том, что все под ним будет «наследовать» отношения «аналитически часть», если только она не наткнулась на узел, который явно определяет это отношение где-то еще. Я не уверен, может быть, его лучшая практика, чтобы дать каждому узлу явные отношения. – patrickb19