首页 文章

Neo4j TransactionEventHandler关系

提问于
浏览
0

我在Neo4j中使用TransactionEventHandler作为触发器的一种形式 . 基本上,任何时候更新,我想要一个事件被解雇 . 它到目前为止工作得很好,但我遇到了删除节点/关系的问题 .

我知道已删除的节点和关系的属性必须分别从removedNodeProperties()和removedRelationshipProperties()中收集 . 我有办法将它们转换回原始元素 . 但是如何在删除这些元素之前获得这些元素之间的关系?例如,如果我有一个已删除的关系,我怎么知道它被删除之前连接到哪个节点?或者那是不可能的?

1 回答

  • 1

    例如,如果我有一个已删除的关系,如何知道它在被删除之前连接到哪个节点?或者那是不可能的?

    startNode和endNode仍然应该处于这种关系中,这就是如何确定哪些节点属于某种关系 .

相关问题