Я новичок в neo4j, и у меня была та же проблема с нулевыми отношениями. Я думаю, что единственный способ получить отношения - использовать язык запросов шифров. Исправьте ошибку, указанную мейстермейром. Попробуйте добавить этот метод в свой класс репозитория.
@Query("MATCH (p:Person) WHERE ID(p)=18565124452 MATCH (p)-[call:Call*]->(p2) return p, call, p2")
Person getPersonById(long personId);
Также я думаю, что вам нужно изменить:
@Property(name = "id")
до
@Id
@GeneratedValue
private Long id;
для создания уникальных идентификаторов каждый раз, когда вы создаете новые узлы Person.