在我的 SDN 5 项目中,我有以下类层次结构:
@NodeEntity
public class A extends class B {
}
public abstract class B {
@Index(unique = false)
private String name;
}
如何正确构建 Cypher 查询以便@Index
在我搜索A.name
(而不是B.name
)时正常工作?
AFAIK 以下查询的 Neo4j 索引MATCH (a:A) where a.name = "sometext" RETURN a
在这种情况下不起作用?
另外,我需要为 应用@NodeEntity
注释abstract class B
吗?