2013-10-22 71 views
1

对不起,如果这已被问到;我没有找到答案或只是不明白它..Neo4J:自动将节点添加到手动选择的索引

我有一个关于Neo4J版本1.9.3中的索引(很遗憾没有标签)的问题。我计划与超级英雄和恶棍一起做一个小型的演示应用程序,基本上这些演示应该代表一些英雄和他们正在为之奋斗的人。

我想将超级英雄和恶棍添加到专用索引中,以便我可以更轻松地解析它们。

我认为这是一个好主意,使用自动索引功能,但我想指定自动索引应该使用哪个索引。这是否有可能?

所以,最后,我想有类似的东西;

//自动索引的超级英雄
CREATE(H1 {名称: '蝙蝠侠',IMG: 'batman.jpg'})
CREATE(H2 {名称: '美国队长',IMG:“CA .JPG '})
//自动索引恶棍
CREATE(V1 {名称: '红骷髅',IMG: 'rs.jpg'})
CREATE(V2 {名称: '小丑',IMG:' joker.jpg'});

或者你会推荐使用正常的自动索引,并引入像“type:'hero'”这样的东西吗?

回答

1

只有两个自动索引:一个用于节点,一个用于关系。因此,您要么使用节点自动索引并引入您提到的类型属性(并用它查询lucene),要么创建两个手动索引。

+0

当您配置自动索引时,索引将被称为'node_auto_index'和'relationship_auto_index',有关使用节点索引的示例,请参阅http://console.neo4j.org/。 –