Neo4J Пружина, если отношение пустое, оно ошибается

#spring #neo4j #spring-data-neo4j

Вопрос:

У меня есть 2 узла:

 @Node class Person {  String name;  @Relationship(type = "WORKED_AT", direction = INCOMING)  Listlt;Jobgt; jobs; }  @Node class Job {  String name; }  

Когда я вызываю репозиторий метода Person findAll (), он выдает ошибку, когда у человека нет никаких существующих отношений. Когда я удаляю часть отношений, она работает нормально.

Как мне заставить это работать (не обязательно, чтобы у каждого человека была работа).

PS: это не полный код — поэтому я не включил сюда идентификаторы, репозиторий по умолчанию и т. Д. В них нет никаких ошибок.

Ответ №1:

Это была проблема с версией, моя версия базы данных neo4j была 4.1.* когда я обновился до 4.3.* все было исправлено.