我在从 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中编写这样的密码查询是不是很好?
非常感谢