2017-02-22 7 views
0

Я добавил uuid свойство моей SDN 4 Базового лица, так что теперь он выглядит следующим образом:SDN 4 Neo4j собственный первичный ключ и идентификатор() функция

@NodeEntity 
public abstract class BaseEntity { 

    @GraphId 
    private Long id; 

    @Index(unique = true, primary = true) 
    private Long uuid; 

... 
} 

Прямо сейчас, когда я буду использовать Neo4j Cypher id() функцию, какое значение будет учтено этой функцией id(baseEntity) - от Long id или Long uuid?

ответ

2

Функция id() Cypher всегда использует внутренний идентификатор (что обозначается как @GraphId), а не какой-либо пользовательский идентификатор.

Смежные вопросы