从neo4j 1.9.x升级到2.x时如何管理索引名称?

时间:2014-07-11 10:36:17

标签: neo4j cypher spring-data-neo4j

我在从 spring-neo4j 2.3.2.RELEASE 迁移到 3.1.0.RELEASE 时遇到了一个问题(neo4j 1.9.6 并迁移到 2.0.3 )。我在几个带有indexName属性的java类中有@Index字段,如下所示:

@Indexed(indexName = "elt_index")
protected String uuid;

我做了类似下面的cypher请求,效果非常好,但由于似乎不再允许使用indexName,我无法找到从中开始执行cypher请求的好方法我的索引。这是一个运作良好的密码请求:

START element=node:elt_index(uuid={uuid}) RETURN element

我实现编写以下查询,但我不确定它是否正确使用了索引:

MATCH (element:Element) WHERE element.uuid={uuid} RETURN element

在neo4j 2.x中编写这样的密码查询是不是很好?

非常感谢

0 个答案:

没有答案