使用Neo4j CQL 在Neo4J中创建知识图谱概念中的示意图

我们不再单独介绍CQL语法,只写一个简单的例子帮助你建立使用CQL的感觉

将下面代码复制到Neo4J的命令框中,执行;

注意

  1. 逐行复制创建节点实体代码去执行;

  2. 创建关系时三句一起复制,不要带注释;

    // 创建生物实体节点
    CREATE (biological:Biological {name: "Biological"})

    // 创建植物节点
    CREATE (plant:Plant {name: "Plant1"})
    // 创建草药节点
    CREATE (herb:Herb {name: "Herb1"})

    // 创建动物节点
    CREATE (animal:Animal {name: "Animal"})

    // 创建动物子节点
    CREATE (dog:Animal {name: "Dog"})
    CREATE (cow:Animal {name: "Cow"})

    // 草药是植物
    MATCH (herb:Herb), (plant:Plant)
    WHERE herb.name = "Herb1" AND plant.name = "Plant1"
    CREATE (herb)-[:IS_A]->(plant)

    // 植物是生物
    MATCH (plant:Plant), (biological:Biological)
    WHERE plant.name = "Plant1" AND biological.name = "Biological"
    CREATE (plant)-[:IS_A]->(biological)

    // 动物是生物
    MATCH (animal:Animal), (biological:Biological)
    WHERE animal.name = "Animal" AND biological.name = "Biological"
    CREATE (animal)-[:IS_A]->(biological)

    //狗是动物
    MATCH (dog:Animal), (animal:Animal)
    WHERE dog.name = "Dog" AND animal.name = "Animal"
    CREATE (dog)-[:IS_A]->(animal)

    //牛是动物
    MATCH (cow:Animal), (animal:Animal)
    WHERE cow.name = "Cow" AND animal.name = "Animal"
    CREATE (cow)-[:IS_A]->(animal)

    // 牛吃草药
    MATCH (cow:Animal {name: "Cow"}), (herb:Herb {name: "Herb1"})
    WHERE cow.name = "Cow" AND herb.name = "Herb1"
    CREATE (cow)-[:EATS]->(herb)

    // 删除所有的节点和关系
    MATCH (n:Herb) DETACH DELETE n
    // 删除所有植物相关的节点和关系
    MATCH (n:Plant) DETACH DELETE n
    // 删除所有动物相关的节点和关系
    MATCH (n:Animal) DETACH DELETE n
    // 删除所有生物实体相关的节点和关系
    MATCH (n:Biological) DETACH DELETE n

相关推荐
SUPER526614 小时前
本地开发环境_spring-ai项目启动异常
java·人工智能·spring
上进小菜猪18 小时前
基于 YOLOv8 的智能车牌定位检测系统设计与实现—从模型训练到 PyQt 可视化落地的完整实战方案
人工智能
AI浩19 小时前
UNIV:红外与可见光模态的统一基础模型
人工智能·深度学习
GitCode官方19 小时前
SGLang AI 金融 π 对(杭州站)回顾:大模型推理的工程实践全景
人工智能·金融·sglang
木头左19 小时前
LSTM模型入参有效性验证基于量化交易策略回测的方法学实践
人工智能·rnn·lstm
找方案19 小时前
我的 all-in-rag 学习笔记:文本分块 ——RAG 系统的 “信息切菜术“
人工智能·笔记·all-in-rag
亚马逊云开发者19 小时前
让 AI 工作空间更智能:Amazon Quick Suite 集成博查搜索实践
人工智能
腾讯WeTest19 小时前
「低成本、高质高效」WeTest AI翻译限时免费
人工智能
Lucas5555555520 小时前
现代C++四十不惑:AI时代系统软件的基石与新征程
开发语言·c++·人工智能
言之。20 小时前
Claude Code 专业教学文档
人工智能