Есть две части этого ... приобретающие связный подграф, а затем найти средства для экспорта.
APOC Procedures похоже, что он может охватывать оба эти. Подход в this answer с использованием расширителя пути должен предоставить вам все узлы в подключенном подграфе (если тип отношения не имеет значения, оставьте параметр relationshipFilter).
Следующий шаг - получить все отношения между всеми этими узлами. Функция apoc.algo.cover() APOC в graph algorithms section должна выполнить это.
Нечто подобное (при условии, что это после запроса подграфа и subgraphNode
находится в области видимости для столбца отдельных узлов подграфа):
...
WITH COLLECT(subgraphNode) as subgraph, COLLECT(id(subgraphNode)) as ids
CALL apoc.algo.cover(ids) YIELD rel
WITH subgraph, COLLECT(rel) as rels
...
Теперь, когда у вас есть коллекции обоего узлов и отношений в подграф, вы можете экспортировать их.
Процедуры APOC several means of exporting, от CSV до CypherScript. Вы должны иметь возможность найти вариант, который будет работать для вас.
Я установил АПБ и я пытаюсь протестировать n пример, чтобы раскрыть, как он работает, так как это первый раз, когда я использовал его Спасибо – MAYA
Я пробовал это, и он отлично работает. Однако я хотел бы знать значение этого параметра: MaxLevel и уникальность: «Node_global»? – MAYA
Несомненно. 'maxLevel' и' minLevel' определяют минимальное и максимальное количество обходов при прохождении. Пути должны быть возвращены только тогда, когда длина пути (количество обходов от исходного узла) находится между уровнями, указанными ... – InverseFalcon