From aa2227df087c0262b2c85f4e1a571917cf27333c Mon Sep 17 00:00:00 2001 From: yaxin Date: Wed, 8 Jan 2025 10:55:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=A6=82=E5=9B=BE=E7=8A=B6?= =?UTF-8?q?=E6=80=81=EF=BC=8C=E4=BF=AE=E6=94=B9=E5=88=A0=E9=99=A4=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E8=AF=AD=E5=8F=A5=EF=BC=8Cn.id=E6=94=B9=E4=B8=BAid(n)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/supervision/neo4j/service/impl/Neo4jServiceImpl.java | 4 ++-- .../police/service/impl/ModelRecordTypeServiceImpl.java | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/supervision/neo4j/service/impl/Neo4jServiceImpl.java b/src/main/java/com/supervision/neo4j/service/impl/Neo4jServiceImpl.java index f29e7a8..77c9327 100644 --- a/src/main/java/com/supervision/neo4j/service/impl/Neo4jServiceImpl.java +++ b/src/main/java/com/supervision/neo4j/service/impl/Neo4jServiceImpl.java @@ -92,7 +92,7 @@ public class Neo4jServiceImpl implements Neo4jService { try { Session session = driver.session(); StringBuilder cql = new StringBuilder(); - cql.append("MATCH (n) where id(n) = ").append(id).append(" DELETE n"); + cql.append("MATCH (n) where id(n) = ").append(id).append(" DETACH DELETE n"); log.info(cql.toString()); Result run = session.run(cql.toString()); while (run.hasNext()) { @@ -108,7 +108,7 @@ public class Neo4jServiceImpl implements Neo4jService { try { Session session = driver.session(); StringBuilder cql = new StringBuilder(); - cql.append("MATCH (n) WHERE n.id = ").append(id).append(" AND NOT (n)--() DELETE n"); + cql.append("MATCH (n) WHERE id(n) = ").append(id).append(" DETACH DELETE n"); log.info(cql.toString()); Result run = session.run(cql.toString()); while (run.hasNext()) { diff --git a/src/main/java/com/supervision/police/service/impl/ModelRecordTypeServiceImpl.java b/src/main/java/com/supervision/police/service/impl/ModelRecordTypeServiceImpl.java index 45266b6..0b122a7 100644 --- a/src/main/java/com/supervision/police/service/impl/ModelRecordTypeServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/ModelRecordTypeServiceImpl.java @@ -337,6 +337,7 @@ public class ModelRecordTypeServiceImpl extends ServiceImpl