我想覆盖默认的neo4j行为来创建节点和关系。我想要实现的是类似的东西:
addNode(graphDb, node, properties) {
performDefaultBehaviourToAddNode(graphDb, node, properties);
performMyCustomOperations(graphDb, node, properties);
}
此代码应插入(可能)在服务器插件中,并在每次收到对neo4j创建节点操作的rest api调用时执行(http://docs.neo4j.org/chunked/stable/rest-api-nodes.html)。
是否可以通过服务器插件或类似的方式实现此目的?
我知道我可以编写扩展,但我想使用原始的REST API方法添加节点和关系,以便用py2neo调用它。