Artifact
// APOC labelFilter with '/' prefix = "valid endpoint, don't traverse through" const result = await session.run( `UNWIND $seedIds AS sid MATCH (seed {id: sid}) CALL apoc.path.expandConfig(seed, { relationshipFilter: $edgeFilter, labelFilter: $labelFilter, minLevel: 1, maxLevel: $depth, uniqueness: 'NODE_GLOBAL' }) YIELD path ...`, { seedIds, edgeFilter, labelFilter: '/Language|/Package|/OperatingSystem|/Paradigm|/DataStructure|/Context', depth: int(depth), ... } )
998b446e-1ae4-4a00-9c28-8ff45bc33d9f
// APOC labelFilter with '/' prefix = "valid endpoint, don't traverse through"
const result = await session.run(
UNWIND $seedIds AS sid MATCH (seed {id: sid}) CALL apoc.path.expandConfig(seed, { relationshipFilter: $edgeFilter, labelFilter: $labelFilter, minLevel: 1, maxLevel: $depth, uniqueness: 'NODE_GLOBAL' }) YIELD path ...,
{
seedIds,
edgeFilter,
labelFilter: '/Language|/Package|/OperatingSystem|/Paradigm|/DataStructure|/Context',
depth: int(depth),
...
}
)