Como os resultados duplicados em uma ordem diferente podem ser removidos em uma resposta do Cypher?
Estou tentando encontrar todos os vídeos que duas pessoas comumente gostaram usando a seguinte consulta cifrada
MATCH (p1: person)-[:LIKED]->(v)<-[:LIKED]-(p2: person)
return p1, p2, v
Na saída, cada entrada é listada duas vezes, com os valores de p1 e p2 sendo alternados. Exemplo:
BOB | Mary | Cat video
Mary| Bob | Cat video
Como essas entradas duplicadas podem ser combinadas em uma?