данные весны neo4j установить значение @GraphId - PullRequest
0 голосов
/ 13 октября 2018

Я хочу создать узел с помощью данных пружины neo4j, и я хочу установить идентификатор узла самостоятельно, поэтому я устанавливаю поле @GraphId. Но neo4j не может создать узел .howhever, если я не установил @GraphIdполе, neo4j создаст узел.так как установить идентификатор узла?

1 Ответ

0 голосов
/ 12 ноября 2018

В вашем классе сущности ваш параметр id должен иметь тип Long:

@NodeEntity
public class MyClass{
  ...
  @Getter
  @GraphId
  private Long id;

  ....
}

Аннотация для поля, которое фактически предоставляет идентификатор сущности графа (узла или отношения), типполя должно быть Long

источник: официальная документация Spring-data-neo4j

...