在这里,我创建了一个手动/遗留索引,并在其中添加了一些具有特定属性的节点。
IndexManager indexy = graphdb.index();
Index<Node>indexery = indexy.forNodes("Main_Twitter_Index");
indexery.add(one,"Name",one.getProperty("Name"));
indexery.add(one,"Email",one.getProperty("Email"));
indexery.add(four,"Name",four.getProperty("Name"));
indexery.add(four,"Email",four.getProperty("Email"));
现在,要查询该索引的节点,neo4j建议query,它使用键值对绑定。我的问题是我可以使用简单的密码查询(例如
)查询添加到手动索引中的相同节点START n=node:Main_Twitter_Index(Name = 'Akina')
RETURN n
答案 0 :(得分:2)
您使用的是哪个版本的Neo4j?您描述的方法是在添加模式索引之前,2.0之前的任何内容的典型索引搜索。即使在2.0中,您的查询也应该有效。你在运行它时遇到了问题吗?