在新的Neo4J 2.0.1中,可以给节点打标签,但是同样的标记对关系有用吗?如果我有一种类型为:TO的关系,我能否像这样在其“statement”属性上创建索引?
CREATE INDEX ON :TO(statement)
谢谢你!
a) 关系中不能有标签。一个关系只有一种类型(可以被认为是某种标签)。如果你需要多个标签,你只需创建具有不同类型的多个关系。
b) 关系上的模式索引是不可能的。图查询通常从节点开始,而不是从关系开始,因为节点是你领域中的“事物”。从关系开始查询通常意味着需要重新考虑你的图模型。如果你仍然坚持需要在关系上建立索引,你可以使用旧版索引。