Как найти самую верхнюю иерархию в redisgraph, поскольку ключевые слова IS, IS еще не поддерживаются
Как найти самую верхнюю иерархию в редисграфе с NOT, IS
ключевые слова пока не поддерживаются. На обычном языке запросов шифров мы можем сделать это, как показано ниже.
MATCH (n:Child) WHERE NOT (n)-[:PARENT]->() RETURN (n);
Но NOT
Ключевое слово не поддерживается в Redisgraph на данный момент.
1 ответ
Если я правильно понимаю, вы ищете все узлы типа Child, у которых нет исходящего ребра типа:PARENT. В этом случае, в настоящее время, я не вижу, как вы можете достичь этого с подмножеством OpenCypher, которое у нас есть, быстрое и простое решение может заключаться во введении новой функции OUT_DEGREE, которая будет возвращать количество исходящих ребер из данного узла, тогда вы сможете фильтровать по OUT_DEGREE(n, "PARENT") = 0