Для следующего запроса:Cypher Еогеасп не появляется перебрать коллекцию при создании уникальной
START n=node(1)
MATCH (n)-[:KNOWS]->(k), (n)-[:LOVES]->(l)
WITH collect(k) + collect(l) as friends, n
FOREACH(f in friends : create unique (n)-[:FRIEND]->(f))
(Data является, как на console.neo4j.org) Я ожидаю, что друзья Морфеус и Тринити поэтому новый Отношение FRIEND создано от Нео до Морфея и Нео до Троицы. Однако при выполнении запроса создается только одно отношение (Neo - [: FRIEND] -> Morpheus). Выполнение запроса снова, и создается другое отношение (Neo - [: FRIEND] -> Trinity)
Почему это? (Использование Neo4j 1.8.2)
Я не думаю, что это будет портированном к 1.8.x, извините Luanne. –
Нет проблем, разделите запрос на данный момент. – Luanne