Обход графа в Neo4j с использованием свойств узлов и связей

Есть ориентированный граф, состоящий из узлов с метками Node и связями HAS_CHILD. Связи могут иметь свойство deleted_at. Есть задача обойти этот граф и сделать определенные действия с каждым узлом (скажем, копировать). Обходить граф нужно только по связям HAS_CHILD, которые не имеют свойства deleted_at.

Я знаю, что в модуле gds есть методы для bfs и dfs, однако в их конфигурации можно указать только метки для узлов и связей, по которым нужно делать обход, а мне соответственно нужно указывать еще и свойства.

Есть ли готовые инструменты для такого обхода?


Ответы (0 шт):