Я написал команду ниже, чтобы перечислить пары актеров, которые играли вместе в разных фильмах, и перечислить, сколько раз пары играли вместе.
match (person1)-[:ACTED_IN]->(Movie)<-[:ACTED_IN]-(person2)
return DISTINCT Movie.title, person1.name, person2.name, count(Movie) AS pairs
ORDER BY pairs DESC
Мне кажется, что это неточно, хотя подсчет повторяющихся экземпляров, т. Е. x
и y
считается одним экземпляром, а y
и x
- отдельным экземпляром,Кто-нибудь знает, как это исправить?
Любая помощь будет оценена.