Мне было интересно, возможно ли следующее с Neo4j.
Предположим, у меня есть класс узлов, скажем (событие: событие), тогда как каждое событие имеет свойство тегов ([String]).
Теперь я могу вернуть все эти массивы просто так:
MATCH (event:Event) RETURN event.tags
Однако я пока не понимаю, как я мог бы объединить выходные данные для разных результатов узла, которые будут собраны в одном списке. Такое возможно с Cypher? Конечно, всегда можно решить эту проблему программным путем, но, насколько я понимаю, Cypher предлагает как уменьшение, так и добавление собственных списков.