4. 常用的CypherCql

本文档介绍了Neo4j图形数据库中常用的Cypher查询语言基础,包括官网文档链接,基础Cql语法讲解,以及如何进行db文件的导入导出操作。
摘要由CSDN通过智能技术生成

1. 官网文档地址

(1) 导入CSV
    https://neo4j.com/developer/desktop-csv-import/
(2) springboot 集成文档
    https://neo4j.com/developer/java-driver-spring-boot-starter/
(3) 语法
    https://neo4j.com/docs/cypher-manual/current/syntax/
(4) Cql文档
    https://neo4j.com/docs/cypher-refcard/current/

2. 基础 Cql

1.添加节点
    create (n:people{name:"a",des:"我是a"}) return n;
    create (n:people{name:"b",des:"我是b"}),(m:people{name:"c",des:"我是c"}) return n,m;

2.添加映射关系
    create p=(n:people{name:"a"})-[r:邀请]->(:people{name:"b"})  RETURN p

3.查询
    # 根据id查询
        MATCH (n) WHERE id(n) = 12345
    # 查询两个节点间所有路径
        MATCH p=(a)-[*]->(b) RETURN p
    # 路径包含2个以上的关系
        MATCH p=(a)-[*2..]->(b) RETURN p
    # 路径包含5~10个关系 【可以查询指定长度的关系,例如单链】
        MATCH p=(a)-[*5..10]->(b) RETURN p
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值