Spring 数据 Neo4j:每个继承的 class 都需要一个索引吗?
Spring data Neo4j: do I need a index for each inherited class?
我有
class A {
String property;
}
class B extends A {
...
}
在我的 neo4j 数据库中我有
Indexes
ON :A(property) ONLINE for uniqueness constraint
当我编码时:
B entityB = neo4jTemplate.loadByProperty(B.class, "property", propertyvalue)
会不会冲击A指数?
或者我需要
Indexes
ON :A(property) ONLINE for uniqueness constraint
ON :B(property) ONLINE for uniqueness constraint
谢谢
neo4jTemplate.loadByProperty(B.class, "property", propertyvalue)
做了一个 MATCH (n:B) ...
所以你也需要在 B
上定义一个索引
我有
class A {
String property;
}
class B extends A {
...
}
在我的 neo4j 数据库中我有
Indexes
ON :A(property) ONLINE for uniqueness constraint
当我编码时:
B entityB = neo4jTemplate.loadByProperty(B.class, "property", propertyvalue)
会不会冲击A指数? 或者我需要
Indexes
ON :A(property) ONLINE for uniqueness constraint
ON :B(property) ONLINE for uniqueness constraint
谢谢
neo4jTemplate.loadByProperty(B.class, "property", propertyvalue)
做了一个 MATCH (n:B) ...
所以你也需要在 B
上定义一个索引