📜  Neo4j 创建关系

📅  最后修改于: 2021-09-10 01:54:39             🧑  作者: Mango

在 Neo4j 中,要创建节点之间的关系,您必须像以前创建节点一样使用 CREATE 语句。让我们在两个已经创建的节点之间创建关系。
例子:

  • 已经创建的节点:
  • 创建关系的查询:
    $ MATCH (a:GeeksforGeeks), (b:W3School)
    WHERE a.Name = "A Computer Science Portal" AND b.Name = "We are the Learner"
    CREATE (a)-[r:edutech]->(b)
    RETURN r
  • 上述查询的输出:

    要在节点之间创建多个关系:
    您可以看到继续在它们之间创建更多节点和关系是多么容易。因此,我们将再创建一个节点并添加另外两个关系。

  • 创建一个新节点:
    $ CREATE (c:Company { Name: "Tuitorial" })

    输出:

  • 创建关系:
    MATCH (a:GeeksforGeeks), (b:W3School), (c:Comapny)
    WHERE a.Tag = "A Computer Science Portal" AND b.Tag = "We are the Learner" AND 
    c.Name = "Tuitorial" CREATE (c)-[pr:PRODUCED]->(b), (c)-[pr1:PROVIDER]->(a)
    RETURN a, b, c

    输出: