节点(Nodes)
Cypher使用()来表示一个节点。
() # 最简单的节点形式,表示一个任意无特征的节点,其实就是一个空节点
(movie) # 如果想指向一个节点在其他地方,我们可以给节点添加一个变量名(如movie),表示一个变量名为 movie的节点。
(:Movie) # 表示一个标签为 Movie 的匿名节点
(movie:Movie) # 表示一个变量名为 movie,标签为 Movie 的节点
(movie:Movie {title: "hello"}) # 花括号里定义节点的属性,属性都是键值对
(movie:Movie {title: "hello", released: 1999}) # 多个属性
(movie:Movie:User) # 多个标签,表示一个变量名为 movie,标签为 Movie 和 User 的节点
(movie:Movie), (user:User) // 表示一个变量名为 movie,标签为 Movie 的节点和一个变量名为 user,标签为 User 的节点
属性可以用来存储信息或者来条件匹配(查找)文章来源:https://www.toymoban.com/news/detail-827160.html
创建节点
创建如下节点文章来源地址https://www.toymoban.com/news/detail-827160.html
CREATE (movie:Movie {title:"功夫熊猫",act:"杰克",release_time:"2024-01-01"});
CREATE (movie:Movie {title:"战狼2",act:"吴京",release_time:"2024-01-01"});
CREATE (user:User {name:"吴京",sex:"男"});
CREATE (user:User {name:"杰克",sex:"男"});
到了这里,关于图数据库 之 Neo4j - Cypher语法基础(5)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!