Соответствие одиночным отношениям - PullRequest
0 голосов
/ 30 октября 2019

Это дополнительный вопрос к Как эффективно найти несколько размеров отношений

Предполагается работа с примером графика фильма
При выполнении запроса ниже
MATCH ()-[:PRODUCED]-() RETURN count(*)
мы знаем, что существует 15 PRODUCED отношений.
Из запроса

MATCH (n)-->(m)
WITH n,m, COUNT(*) as cnt
WHERE cnt=3 RETURN *

Мы знаем, что есть 2 PRODUCED отношений, которые соединяют 2 узла с дополнительнымиотношения.

Как мы можем найти отношения, которые являются различными отношениями между узлами (то есть, нет никаких дополнительных отношений, кроме отношения PRODUCED)?

1 Ответ

0 голосов
/ 31 октября 2019

Наше решение использовало этот запрос

MATCH p=(n)-[:PRODUCED]->(m)
WHERE size((n)--(m))=1
RETURN count(p)

, в результате чего получилось 9 (всего 15, размер = 3 равен 2, а размер = 2 равен 4)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...