Neo4J:自动将节点添加到手动选择的索引

时间:2013-10-22 18:34:43

标签: indexing neo4j

对不起,如果已经问到这个问题;我没有找到答案或只是不理解它..

我对Neo4J版本1.9.3中的索引有疑问(很遗憾没有标签)。我计划用超级英雄和坏人做一个小型的演示应用程序,这应该基本上代表一些英雄和他们正在战斗的人。

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

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

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

  

//自动索引超级英雄
  CREATE(h1 {name:'Batman',img:'batman.jpg'})
  CREATE(h2 {name:'Captain America',img:'ca.jpg'})
  // auto-index villains
  CREATE(v1 {name:'Red Skull',img:'rs.jpg'})
  CREATE(v2 {name:'Joker',img:'joker.jpg'});

或者你会建议使用正常的自动索引,只是引入类似“type:'hero'”的东西?

1 个答案:

答案 0 :(得分:1)

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