Как я могу вернуть узлы и отношения чередующиеся? Использование базы данных Матрица фильм запросneo4j cypher interleave узлы и отношения
MATCH p=(a1:Actor {name:"Keanu Reeves"})-[r *0..5]-(a2:Actor {name: "Carrie-Anne Moss"})
return [n in nodes(p)|coalesce(n.title,n.name)], [rel in relationships(p)|type(rel)]
возвращает две колонки, одна с узлами и один с отношениями
Keanu Reeves, The Matrix, Laurence Fishburne, The Matrix Reloaded, Carrie-Anne Moss | ACTS_IN, ACTS_IN, ACTS_IN, ACTS_IN
...
, но я хочу
Keanu Reeves, ACTS_IN, The Matrix, ACTS_IN, Laurence Fishburne, ACTS_IN, The Matrix Reloaded, ACTS_IN, Carrie-Anne Moss
...
Спасибо. Я не знал, что это изменилось (я только пробовал это в версии 2), но второе решение казалось мне очевидным (и не работало), что p будет сборкой. – user3114859