Neo4j - 用Cypher删除索引

时间:2014-08-09 14:43:45

标签: neo4j spatial

当我创建空间索引时,结果实际上是2个新索引:lucene" exact"索引和空间索引。

这几乎是一个普遍的新问题,但我在使用空间扩展时遇到了这个问题。

我想以编程方式删除这两个索引。

使用cypher我可以很好地清除rtree图和它已建模的所有节点,但neo索引仍然存在,现在是垃圾代表不再重要的地图图层。

我可以用Cypher删除索引吗?

否则,这是怎么做到的?

谢谢!

1 个答案:

答案 0 :(得分:2)

noisyboiler,

这是一个好奇的。有一个REST调用来删除索引。它是

DELETE http://localhost:7474/db/data/index/node/{index name}

当针对“空间”索引进行制作时,您将图层名称作为索引名称。这个调用实际上会删除所有的RTree节点,我认为它也会清空索引,但它不会删除它们。这似乎是一个小故障。

恩典与和平,

吉姆