Хотя ваш текущий подход невозможен (у нас есть запрос на улучшение в резерве), вы можете обойти это, используя шаблон var-length 0-длины:
[ (n:some_label)-[*0]-() | n ]
Это эффективнотакой же, как шаблон одного узла.И никакое количество фактических отношений на самом узле не меняет поведения, *0
- это в основном отношение идентичности ... узел на другой стороне - это тот же самый узел n
.