我将一个CSV文件导入到neo4j中,但后来发现由于csv文件部分名称末尾的空格,同一个人有两个节点。
如何删除该空间并合并这两个节点?我似乎无法弄清楚这是节点标签还是其他东西。
表视图:
{
"batch_author": "Chance Will"
}
{
"batch_author": "Chance Will "
}
我需要将这两个节点组合在一起并使它们成为一个节点。
"表视图"仅显示节点属性。
此查询使用 APOC 过程 apoc.refactor.mergeNodes 合并 2 个节点(及其关系 - 请参阅文档(:
MATCH (n) WHERE n.batch_author ENDS WITH ' '
MATCH (m) WHERE m.batch_author = TRIM(n.batch_author)
CALL apoc.refactor.mergeNodes([m, n], {properties: 'discard', mergeRels: true}) YIELD node
RETURN node