В последней версии Cypher я могу использовать этот запрос, чтобы получить все узлы со связями:
MATCH (n)-[r]-(m) RETURN n,r,m
Однако я пропускаю узлы без каких-либо связей.
При попыткечтобы запросить отсутствующие узлы, эта попытка выдает мне ошибку: Variable 'r' not defined
MATCH (n) WHERE NOT (n)-[r]->() RETURN n
И эта попытка показывает нулевые результаты:
MATCH (n)-[r]->() WHERE r is null RETURN n
Я вижу отставших с:
MATCH (n) RETURN n
Но тогда я пропускаю отношения.
Как мне сформулировать мой запрос, чтобы найти все узлы и все отношения без дубликатов?