Как получить потомков узла в Redisgraph? - PullRequest
1 голос
/ 08 мая 2020

Это направленный невзвешенный граф

Я создал этот направленный невзвешенный граф в redisgraph, но во время обхода я не могу получить дочерние элементы A. Есть ли какая-либо команда в redisgraph, чтобы получить детей A? Поскольку граф полностью динамический c, я не знаю точной природы дочерних элементов A. После получения списка дочерних элементов я могу сопоставить их свойство и получить идеальный узел.

1 Ответ

2 голосов
/ 08 мая 2020

Узел A необходимо каким-то образом идентифицировать, например, атрибут.

Используя язык запросов Cypher, можно получить дочерние элементы A, выполнив запрос:

MATCH (A {id:'a'})-[]->(X) RETURN X

Предположим, что «A» имеет атрибут «id» со значением «a», чем X представляет всех прямых соседей A.

...