简单的问题,我很难用谷歌搜索。通过cypher
使用node-neo4j
,我希望在查询后运行一些逻辑,但只有在我的MERGE
创建的节点(即ON CREATE
内部查询被触发)时才会运行,而不是匹配它。我怎样才能做到这一点?
答案 0 :(得分:2)
您可以将created_at
和matched_at
字段设为MERGE
,然后在返回对象时检查它们是否相等:
MERGE (f:Foo)
ON CREATE SET f.created_at = timestamp()
ON MATCH SET f.matched_at = timestamp()
RETURN f