是否可以在用户定义的过程中访问 neo4j 配置?

Is it possible to have access to neo4j configurations in a user defined procedure?

我正在尝试在 neo4j 中编写一个用户定义的过程,它需要访问 neo4j 配置。我可以在 documentations 中看到 @Context 用于注入 GraphDatabaseServiceLog 对象,但我没有看到配置对象的任何内容。

有什么办法吗?

您需要 org.neo4j.kernel.configuration.Config 包。

APOC 中的好例子:

https://github.com/neo4j-contrib/neo4j-apoc-procedures/blob/3.2/src/main/java/apoc/ApocConfiguration.java