官术网_书友最值得收藏!

  • 精通Neo4j
  • 龐國明等
  • 602字
  • 2023-07-17 19:01:10

3.3.7 CREATE語句

CREATE語句用于創建圖元素:節點和關系。

3.3.7.1 創建節點

1.創建單個節點

通過如下語句創建單個節點:

查詢:

除了影響到的節點數之外,這個查詢什么也不返回。

結果:

2.創建多個節點

創建多個節點,中間以逗號分隔。

查詢:

結果:

3.創建帶有標簽的節點

創建帶有標簽的節點,可采用如下格式:

查詢:

這個查詢什么也不返回。

結果:

4.創建帶有多個標簽的節點

如下語句在創建節點的時候,為其添加了兩個標簽。

查詢:

這個查詢什么也不返回。

結果:

5.創建同時帶有標簽和屬性的節點

當創建一個帶有標簽的節點時,同時也可以添加屬性。

查詢:

結果:

6.返回創建的節點

查詢:

返回了新創建的節點。

結果:

3.3.7.2 創建關系

1.創建兩個節點之間的關系

要創建兩個節點之間的關系,先需要找到這兩個節點,然后才能創建兩者之間的關系。

查詢:

查詢返回了創建的關系。

結果:

2.創建關系并設置屬性

給關系設置屬性,類似于創建節點時設置節點屬性。

注意:設置的屬性值可以是任意表達式。

查詢:

結果:

3.3.7.3 創建一個完整路徑

當使用CREATE和模式時,模式中所有還不存在的部分都會被創建。

查詢:

這個查詢創建了三個節點和兩個關系,然后將它賦值給一個路徑變量并返回它。

結果:

3.3.7.4 CREATE中使用參數

可以使用map來創建圖的實體。map中的所有鍵值對都會被設置到創建的關系或節點上。在下面的例子中還給節點添加了一個Person標簽。

參數:

查詢:

結果:

用屬性參數創建多個節點:通過使用一個Cypher的map數組,它將為每個map創建一個節點。

參數:

查詢:

結果:

主站蜘蛛池模板: 无为县| 新乡县| 无为县| 陕西省| 丰台区| 青河县| 玉门市| 吉隆县| 宁河县| 常山县| 高青县| 贵溪市| 应城市| 铜鼓县| 华容县| 兴安县| 凭祥市| 澄迈县| 玉环县| 斗六市| 霍城县| 陇川县| 广东省| 丰城市| 丰原市| 卢氏县| 牙克石市| 贡山| 南宫市| 江津市| 政和县| 阜康市| 灌南县| 永宁县| 靖西县| 晋城| 大姚县| 昌邑市| 静宁县| 辽阳县| 宁夏|