2017-02-22 30 views
0

我已經加入uuid屬性我SDN 4基實體所以現在它看起來像:SDN 4的Neo4j自己的主鍵和id()函數

@NodeEntity 
public abstract class BaseEntity { 

    @GraphId 
    private Long id; 

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

... 
} 

現在,當我將使用Neo4j的Cypher支架id()功能,這個id(baseEntity)函數將會考慮什麼值 - 從Long idLong uuid

回答

2

Cypher的id()函數總是使用內部id(註解爲@GraphId),而不是任何自定義id。