Neo4j操作数据库(Cypher语法)
Neo4j数据库操作语法
使用的数据库版本 (终端查询)
>neo4j --version
2025.03.0
批量上传数据
UNWIND [{name: 'Alice', age: 30},{name: 'Bob', age: 25}
] AS person
CREATE (p:Person)
SET p.name = person.name, p.age = person.age
RETURN p;
查询结点总数
MATCH (n) RETURN count(n) AS nodeCount;
查询关系总数
MATCH ()-[r]->() RETURN count(r) AS relationshopCount;
分批次删除
先删除所有结点的关系
MATCH()-[r]->()WITH r LIMIT 1000DELETE rRETURN count(r)
再删除节点
MATCH (n)WITH n LIMIT 1000DELETE nRETURN count(n)
一次性删除所有节点
MATCH(n) DELETE n;
创建带属性的节点语法:
1. 创建单个节点语法
create (<node-variable>:<label-name> {<property1-name
原文地址:https://blog.csdn.net/qq_45830942/article/details/146994948
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/97067.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/97067.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!