Neo4j 文档 文档
文档
Neo4j 数据库管理系统
  • 入门
  • 操作
  • 迁移和升级
  • 状态代码
  • Java 参考
  • Kerberos 附加组件
Neo4j Aura
  • Neo4j Aura
  • Neo4j AuraDB
  • Neo4j AuraDS
Neo4j 工具
  • Neo4j Bloom
  • Neo4j 浏览器
  • Neo4j 数据导入器
  • Neo4j 桌面版
  • Neo4j Ops Manager
Neo4j 图数据科学
  • Neo4j 图数据科学库
  • Neo4j 图数据科学客户端
Cypher 查询语言
  • Cypher
  • Cypher 速查表
  • APOC 库
生成式 AI
  • Neo4j GraphRAG for Python
  • 嵌入和向量索引教程
  • GenAI 集成
  • 向量搜索索引
  • 向量搜索函数
  • GraphQL 向量索引搜索文档
创建应用程序
  • Python 驱动程序
  • Go 驱动程序
  • Java 驱动程序
  • JavaScript 驱动程序
  • .Net 驱动程序
  • Neo4j GraphQL 库
  • Neo4j 可视化库
  • OGM 库
  • Spring Data Neo4j
  • HTTP API
  • Neo4j 查询 API
连接数据源
  • Neo4j Connector for Apache Spark
  • Neo4j Connector for Apache Kafka
  • 更改数据捕获 (CDC)
  • BigQuery 到 Neo4j
  • Google Cloud 到 Neo4j
实验室
GenAI 生态系统
  • LLM 知识图谱构建器
  • 向量索引和搜索
  • LangChain
  • LangChain.js
  • LlamaIndex
  • Haystack
  • DSPy
开发者工具
  • APOC 扩展
  • Aura CLI
  • arrows.app
  • Cypher 工作台
  • ETL 工具
  • NeoDash
框架和集成
  • Needle Starter Kit
  • Neo4j Plugin for Liquibase
  • Neo4j 迁移
  • neomodel
RDF 和链接数据
  • Neosemantics (Java)
  • RDFLib-Neo4j (Python)
获取帮助
社区论坛
Discord 聊天
知识库
Neo4j 开发者博客
Neo4j 视频
GraphAcademy
初学者课程
  • Neo4j 基础
  • Cypher 基础
  • 导入数据基础
  • 导入 CSV 数据
  • 图数据建模
数据科学家课程
  • 图数据科学入门
  • 图数据科学基础
  • 路径查找
生成式 AI 课程
  • Neo4j 和 LLM 基础
  • 向量索引和非结构化数据
  • 使用 Python 构建聊天机器人
  • 使用 TypeScript 构建聊天机器人
Neo4j 认证
  • Neo4j 认证专业人士
  • Neo4j 图数据科学认证
免费开始
搜索
跳至内容
Cypher 手册
产品版本
    • 简介
      • 概述
      • Cypher 和 Neo4j
      • Cypher 和 Aura
    • 查询
      • 核心概念
      • 基本查询
      • Cypher 表达式
      • 条件表达式 (CASE)
    • 子句
      • 子句组合
      • CALL 过程
      • CREATE
      • DELETE
      • FINISH
      • FOREACH
      • LIMIT
      • LOAD CSV
      • MATCH
      • MERGE
      • OPTIONAL MATCH
      • ORDER BY
      • REMOVE
      • RETURN
      • SET
      • SHOW FUNCTIONS
      • SHOW PROCEDURES
      • SHOW SETTINGS
      • SHOW TRANSACTIONS
      • SKIP
      • TERMINATE TRANSACTIONS
      • UNION
      • UNWIND
      • USE
      • WHERE
      • WITH
    • 子查询
      • CALL 子查询
      • 事务中的 CALL 子查询
      • COLLECT 子查询
      • COUNT 子查询
      • EXISTS 子查询
    • 模式
      • 入门
      • 固定长度模式
      • 可变长度模式
      • 最短路径
      • 非线性模式
      • 语法和语义
    • 值和类型
      • 属性、结构和构造值
      • 时间值
      • 空间值
      • 使用 null
      • 列表
      • 映射
      • 转换数据值
      • 类型谓词表达式
    • 函数
      • 聚合函数
      • 数据库函数
      • 图函数
      • 列表函数
      • LOAD CSV 函数
      • 数学函数 - 对数
      • 数学函数 - 数值
      • 数学函数 - 三角函数
      • 谓词函数
      • 标量函数
      • 空间函数
      • 字符串函数
      • 时间函数 - 持续时间
      • 时间函数 - 时间点类型
      • 用户定义函数
      • 向量函数
    • GenAI 集成
    • 索引
      • 搜索性能索引
        • 创建、显示和删除索引
        • 索引对查询性能的影响
        • Cypher 计划程序的索引提示
      • 语义索引
        • 全文索引
        • 向量索引
      • 语法
    • 约束
      • 创建、显示和删除约束
      • 语法
    • 执行计划和查询调整
      • 了解执行计划
      • 运算符
        • 详细介绍运算符
      • Cypher 运行时
        • 概念
        • 并行运行时:参考
      • 查询调整
    • 查询缓存
      • 统一查询缓存
    • 管理
    • 语法
      • 解析
      • 命名规则和建议
      • 变量
      • 保留关键字
      • 参数
      • 运算符
      • 注释
    • 弃用、新增和兼容性
    • 附录
      • Cypher 样式指南
      • GQL 一致性
        • 支持的必选 GQL 功能
        • 当前不支持的必选 GQL 功能
        • 支持的可选 GQL 功能
        • 可选 GQL 功能和类似的 Cypher
        • 其他 Cypher 功能
      • 教程和扩展示例
        • 基本查询调整示例
        • 高级查询调整示例
        • 最短路径规划

此页面是否有帮助?

  • Cypher 手册
  • 语法
编辑此页面

语法

Cypher®遵循一些重要的语法规则和建议,在构建查询时需要了解。更多信息可以在以下部分找到

  • 解析

  • 命名规则和建议

  • 变量

  • 保留关键字

  • 参数

  • 运算符

  • 注释

管理 解析

Neo4j 线上开发者大会

加入我们,在 11 月 7 日跨越所有时区,参加 24 小时的现场独特技术讲座。

注册

学习

  • 沙盒
  • Neo4j 社区网站
  • Neo4j 开发者博客
  • Neo4j 视频
  • GraphAcademy
  • Neo4j 实验室

社交

  • Twitter
  • Meetups
  • Github
  • Stack Overflow
  • 想发言?

联系我们 →

  • 美国:1-855-636-4532
  • 瑞典 +46 171 480 113
  • 英国:+44 20 3868 3223
  • 法国:+33 (0) 1 88 46 13 20

© 2024 Neo4j, Inc.
条款 | 隐私 | 站点地图

Neo4j®、Neo Technology®、Cypher®、Neo4j® Bloom™ 和 Neo4j® Aura™ 是 Neo4j, Inc. 的注册商标。所有其他商标均为其各自公司所有。