如何使用Cypher查找索引列表

Nic*_*las 3 neo4j cypher

我使用cypher为我的:Person标签创建了一个INDEX ,但我找不到任何方法来打印出我的Neo4j系统可用的索引或约束列表.

这是通过Cypher可以实现的吗?

Kev*_*hen 6

正如Eve指出的那样,你可以通过调用CALL.Labels()来获取标签.要获得索引,只需:

CALL db.indexes()
Run Code Online (Sandbox Code Playgroud)

此外,如果你CALL db.在你的neo4j浏览器中,你会看到所有可用的功能.


Eve*_*man 2

没有。甚至没有办法列出标签:

https://github.com/neo4j/neo4j/issues/1287

有一些对此的 REST 调用schemaneo4j-shell 中未记录的命令很方便。

编辑:使用新的存储过程更新 3.0!

CALL db.labels()