我的问题实际上是在 Neo4j 2.0.M5 中使用标签的基本示例。我尝试删除所有节点和关系,然后删除旧的“Person”索引,然后基于“name”属性创建一个新的“Person”索引,然后创建一个名为“John Doe”的标记为“Person”的节点,最终检索此节点。
暗号:
START n=node(*) MATCH n-[r?]-m WITH n, r DELETE n, r
DROP INDEX ON :Person(name)
CREATE INDEX ON :Person(name)
CREATE (n:Person {name:'Jhon Doe'})
start n=node:Person(name='Jhon Doe') return n
一切正常,除了最后,当我尝试检索我的节点时。Neo4j 抛出错误:
Index `Person` does not exist
我尝试不创建索引,但它也不起作用。
这是一个非常简单的案例,你看到问题了吗?