0
這是我的SDN 4個實體:SDN4 Neo4j的繼承和索引聲明
@NodeEntity
public abstract class BaseEntity {
@Index(unique = false)
private Date createDate;
....
}
@NodeEntity
public class Decision extends BaseEntity {
....
}
這是:schema
輸出:
Indexes
ON :BaseEntity(createDate) ONLINE
,我有以下的Cypher查詢:
MATCH (d:Decision) WHERE d.createDate={createDate}
AFAIK(Neo4j SDN4 entity inheritance and indexes)這種方式Neo4j索引:BaseEntity(createDate)
將不會被使用因爲我試圖達到D節點:決策標籤。
有什麼辦法在SDN 4定義通過類繼承指數(在BaseEntity
級別離開createDate
),以便能夠:Decision
標籤上使用createDate
指數?