Пример запуска Neo4j с использованием TransactionEventHandler()

#java #neo4j #triggers #cypher

#java #neo4j #триггеры #шифр

Вопрос:

Я хотел бы создать набор триггеров в моей базе данных, используя функциональность TransactionEventHandler().

Однако я не нашел рабочего примера этого для версии > 3.0. Я видел пример от maxdemarzi, однако, похоже, он не работает в последних версиях neo4j.

Если у кого-нибудь есть какой-либо опыт в этом, я был бы очень признателен за помощь!

Примечание: я понимаю, что APOC имеет некоторую альфа-функциональность вокруг триггеров, использующих cypher. На данный момент он не является полноценным, и я столкнулся с некоторыми проблемами при его использовании. Таким образом, я рассматриваю возможность реализации моего собственного плагина для обработки моего конкретного варианта использования.

Ответ №1:

После обращения к maxdemarzi на github он обновил свой пример для поддержки neo4j версии 3.1.

Смотрите репозиторий здесь:https://github.com/maxdemarzi/neo_listens