在 Neo4j 创建节点中,您必须声明 CREATE语句。借助密码语言,可以轻松创建节点、属性和节点之间的关系。让我们创建 GeeksforGeesk 的示例节点。您还可以通过选择选项查看表格格式、实际代码和文本。下面的例子将更清楚地说明这个概念。
示例:在此示例中,我们将创建一个带有“Tag”属性的节点标签“GeeksforGeeks”,该属性将告诉我们将作为属性值的“GeeksforGeeks”。
$ CREATE (a:GeeksforGeeks { Tag : "A Computer Science Portal" })
前缀a是一个变量,它将是此事物稍后在任何语句中需要引用的任何内容。启动 Cypher 查询后,您将得到如下图所示的内容。
输出:
显示节点:
所以现在你有一个创建的节点,但上面的查询没有显示你创建的节点来查看你需要使用RETURN语句的节点,就像必须触发下面的查询一样。在这里,我们将再次创建一个具有 2 个属性的节点。
$ CREATE (a:GeksforGeeks { Tag : "A Computer Science Portal", Type : "Edutech" })
RETURN a
输出:
注意:我们通过使用其变量名称(在本例中为 a)来返回节点。
创建多个节点:
要创建多个节点,请使用CREATE语句并用“, ”逗号分隔节点,或者您可以使用多次CREATE语句,如下面的查询。
$ CREATE (a:GeeksforGeeks { Tag: "A Computer Science Portal"}),
(b:W3School { Tag: "We are the Learner"})
RETURN a, b
或者
CREATE (a:GeeksforGeeks { Tag: "A Computer Science Portal"})
CREATE (b:W3School { Tag: "We are the Learner"})
RETURN a, b
输出:
注意:两个查询都会给你相同的输出。