Допустим, у меня есть два узла с одинаковой меткой и одинаковыми значениями атрибута:
Create (n:A {foo: 'bar'});
Create (m:A {foo: 'bar'});
У меня есть также некоторые другие узлы:
Create(o:B {test: 'test'});
Create(p:C {other: 'other'});
И у меня есть отношения изпервые узлы к другим узлам:
Match (n:A {foo: 'bar'}), (o:B {test: 'test'}) MERGE (n)-[:r]-(o);
Match (m:A {foo: 'bar'}), (p:C {other: 'other'}) MERGE (m)-[:s]-(p);
Итак, я получаю график, показанный на рисунке:
Теперь я хочуобъединить два узла типа A в один узел и сохранить оба отношения.Поэтому я хочу получить график, аналогичный показанному на рисунке:
Существует ли запрос на шифрование для этого?Особенно это делать со всеми узлами одного типа, которые имеют одинаковые свойства атрибута?