本案例将使用属性和节点之间的关系创建两个节点。
节点信息:
- 文章,属性:id, title, key_words, year
- 作者,属性:id, name, institution
- 文章与作者的关系:BE_WRITTEN
- 作者与文章的关系:WRITING
1. 创建节点
1.1 创建文章节点
键入如下CQL命令
CREATE(p:Paper{id:"0001",title:"Boundaryless Knowledge Alliance",key_words:"Innovation",year:"2018"})
其中
- p是节点名称
- Paper是节点标签名
- id, title, key_words, year 是Paper节点的属性名称
1.2 创建作者节点
键入如下CQL命令
CREATE(a:Author{id:"1001",name:"JinHao",institution:"ccnu"})
其中
- a是节点名称
- Author是节点标签名
- id, name, institution 是Author节点的属性名称
2. 查看节点
2.1 查看文章节点
键入如下CQL命令
MATCH(p:Paper)
RETURN p.id, p.title, p.key_words, p.year

键入多行代码:shift+enter
2.2 查看作者节点
键入如下CQL命令
MATCH(a:Author)
RETURN a.id, a.name, a.institution

注意:
在Neo4j CQL中不能单独使用MATCH或RETURN命令,应该结合这两个命令从数据库检索数据。