From 42bbd93c38a3ef9247396be12da345916555532e Mon Sep 17 00:00:00 2001 From: prestonrasmussen Date: Fri, 12 Sep 2025 17:02:23 -0400 Subject: [PATCH] update deletion --- graphiti_core/nodes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphiti_core/nodes.py b/graphiti_core/nodes.py index 277bef36..2275bbbc 100644 --- a/graphiti_core/nodes.py +++ b/graphiti_core/nodes.py @@ -103,7 +103,8 @@ class Node(BaseModel, ABC): case GraphProvider.NEO4J: records, _, _ = await driver.execute_query( """ - MATCH (n:Entity OR n:Episodic OR n:Community {uuid: $uuid})-[r]-() + MATCH (n {uuid: $uuid})-[r]-() + WHERE n:Entity OR n:Episodic OR n:Community WITH collect(r.uuid) AS edge_uuids, n DETACH DELETE n RETURN edge_uuids