From 93951a8e149b3069b0a9ef7b5319e63bab960940 Mon Sep 17 00:00:00 2001 From: Gerrit Meier Date: Wed, 15 Jan 2025 12:38:34 +0100 Subject: [PATCH] Neo4j module: remove unnecessary property removal. Closes #1932 Signed-off-by: Gerrit Meier --- .../ai/vectorstore/neo4j/Neo4jVectorStore.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/vector-stores/spring-ai-neo4j-store/src/main/java/org/springframework/ai/vectorstore/neo4j/Neo4jVectorStore.java b/vector-stores/spring-ai-neo4j-store/src/main/java/org/springframework/ai/vectorstore/neo4j/Neo4jVectorStore.java index c9b915f686d..269d85346b3 100644 --- a/vector-stores/spring-ai-neo4j-store/src/main/java/org/springframework/ai/vectorstore/neo4j/Neo4jVectorStore.java +++ b/vector-stores/spring-ai-neo4j-store/src/main/java/org/springframework/ai/vectorstore/neo4j/Neo4jVectorStore.java @@ -207,12 +207,7 @@ public void doAdd(List documents) { var statement = """ UNWIND $rows AS row MERGE (u:%s {%2$s: row.id}) - ON CREATE SET u += row.properties - ON MATCH - SET u = {} - SET u.%2$s = row.id, - u += row.properties WITH row, u CALL db.create.setNodeVectorProperty(u, $embeddingProperty, row[$embeddingProperty]) """.formatted(this.label, this.idProperty);