节点

使用小括号表示

()
(n)
(n:label1)
(n:label1:label2)
(n:label1:label2 {name: '张三'})

备注:n 是表示变量名,下同(变量名约定使用小写)

关系

使用中括号表示,两边使用短横连接,可以使用<>来表示方向,不加则表示双向

-[]-
-[n]-
-[n:RELATION爱人]-
-[n:RELATION爱人 {结婚年月: '202409'}]-
(p1:人类 {名称:'张三'})-[n:RELATION爱人]->(p2:人类 {名称:'翠花'})

关系名约定全部为大写,跟标签类似,使用冒号做前缀

属性

是大括号包裹,如js的对象,示例见节点、关系

属性名,约定使用小写

标签

使用冒号做前缀,在节点和关系中,可以同时存在多个 示例见节点、关系

约定首字母使用大写