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

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

3.3.19 UNWIND語句

UNWIND語句將一個列表展開為一個行的序列。用UNWIND可以將任何列表轉為單獨的行。這些列表可以參數的形式傳入,如前面collect函數的結果或者其他列表表達式。

UNWIND一個較為常見的用法是創建唯一列表。另外一個用法是從提供給查詢的參數列表中創建數據。UNWIND需要給內部值指定新的名字。

3.3.19.1 UNIND列表

將一個常量列表轉為名為x的行并返回。

查詢:

原列表中的每個值將以單獨的行返回。

結果:

3.3.19.2 創建唯一列表

使用DISTINCT將一個重復值列表轉為一個集合。

查詢:

原列表中的每個值被展開,然后經過DISTINCT之后創建了一個唯一列表。

結果:

3.3.19.3 從列表參數創建節點

不使用FOREACH,通過列表參數來創建一系列節點和關系。

參數:

查詢:

原列表中的值將被展開,通過MERGE來找到或者創建節點和關系。

結果:

主站蜘蛛池模板: 汝州市| 即墨市| 贵定县| 南华县| 丰县| 犍为县| 婺源县| 砚山县| 旬阳县| 溧水县| 会泽县| 沁水县| 襄城县| 历史| 顺昌县| 尤溪县| 龙岩市| 奈曼旗| 德安县| 延长县| 芒康县| 岐山县| 墨竹工卡县| 宿迁市| 鹤壁市| 泰宁县| 五原县| 麻栗坡县| 深圳市| 黄山市| 公主岭市| 寿阳县| 道孚县| 洪江市| 美姑县| 南乐县| 澜沧| 荆门市| 新巴尔虎右旗| 东辽县| 苍南县|