【发布时间】:2022-12-09 09:36:53
【问题描述】:
我有一个具有 100M 个节点的 Neo4j 数据库。许多这些节点包含空属性,我想删除这些属性。
我尝试了以下查询:
:auto MATCH (n)
WITH n
call { with n
UNWIND keys(n) as k
WITH n, k
WHERE n[k] = ''
WITH n, collect(k) as propertyKeys
CALL apoc.create.removeProperties(n, propertyKeys)
YIELD node
RETURN node
} in transactions of 50000 rows;
我收到以下错误消息:
查询不能以 CALL 结尾(必须是 RETURN 子句、更新子句、单元子查询调用或没有 YIELD 的过程调用)(第 3 行,第 1 列(偏移量:19)) “用 n 调用 {” ^
有人可以告诉我我做错了什么以及如何解决吗?
谢谢你的帮助 !
【问题讨论】:
标签: neo4j neo4j-apoc