W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
Neo4j CQL提供了一組關系函數,以在獲取開始節(jié)點,結束節(jié)點等細節(jié)時知道關系的細節(jié)。
在這里,我們將討論一些重要的和經常使用的功能。
S.No. | 功能 | 描述 |
---|---|---|
1。 | STARTNODE | 它用于知道關系的開始節(jié)點。 |
2。 | ENDNODE | 它用于知道關系的結束節(jié)點。 |
3。 | ID | 它用于知道關系的ID。 |
4。 | TYPE | 它用于知道字符串表示中的一個關系的TYPE。 |
現在我們將通過示例詳細討論每個Neo4j CQL關系函數
它需要一個字符串作為輸入并為大寫格式, 所有CQL函數應使用“()”括號。
STARTNODE (<relationship-label-name>) ENDNODE (<relationship-label-name>)
注意:-
<relationship-label-name>可以是來自Neo4j數據庫的節(jié)點或關系的屬性名稱。
示例-
此示例演示如何使用CQL STARTNODE關系函數來檢索關系的開始節(jié)點詳細信息。
在關系“ACTION_MOVIES”上執(zhí)行STARTNODE()函數之前,我們將檢查其詳細信息
MATCH (a)-[movie:ACTION_MOVIES]->(b)
RETURN STARTNODE(movie)
MATCH (a)-[movie:ACTION_MOVIES]->(b)
RETURN ENDNODE(movie)
MATCH (a)-[movie:ACTION_MOVIES]->(b)
RETURN ID(movie),TYPE(movie)
步驟1 -在數據瀏覽器中的美元提示符下鍵入以下命令。
MATCH (video1:YoutubeVideo1)-[movie:ACTION_MOVIES]->(video2:YoutubeVideo2) RETURN movie
步驟2 -單擊執(zhí)行按鈕并觀察結果。
在這里,我們可以觀察到,關系“ACTION_MOVIES”的STARTNODE是“YoutubeVideo1”。 讓我們檢查這個與功能。
步驟3 -鍵入以下命令,然后單擊執(zhí)行按鈕。
MATCH (a)-[movie:ACTION_MOVIES]->(b) RETURN STARTNODE(movie)
它使用STARTNODE()關系函數打印關系“ACTION_MOVIES”的開始節(jié)點。
在這里,我們可以觀察到,關系“ACTION_MOVIES”的STARTNODE是“YoutubeVideo1”。
示例-
此示例演示如何使用CQL ENDNODE關系函數來檢索關系的結束節(jié)點詳細信息。
在關系“ACTION_MOVIES”上執(zhí)行ENDNODE()函數之前,我們將檢查它的詳細信息
步驟1 - 在數據瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (video1:YoutubeVideo1)-[movie:ACTION_MOVIES]->(video2:YoutubeVideo2) RETURN movie
-點擊執(zhí)行按鈕,觀察結果。
在這里,我們可以觀察到關系的結束節(jié)點“ACTION_MOVIES”是“YoutubeVideo2”。 讓我們檢查這個與功能。
步驟3 -鍵入以下命令,然后單擊執(zhí)行按鈕。
MATCH (a)-[movie:ACTION_MOVIES]->(b) RETURN ENDNODE(movie)
它使用ENDNODE()關系函數打印關系“ACTION_MOVIES”的開始節(jié)點。
在這里,我們可以觀察到,關系“ACTION_MOVIES”的ENDNODE是“YoutubeVideo2”。
示例-
此示例演示如何使用CQL ID和TYPE關系函數來檢索關系的Id和類型詳細信息。
在關系“ACTION_MOVIES”上執(zhí)行ID和TYPE函數之前,我們將檢查其詳細信息
步驟1 -在數據瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (video1:YoutubeVideo1)-[movie:ACTION_MOVIES]->(video2:YoutubeVideo2) RETURN movie
步驟2 -點擊執(zhí)行按鈕,觀察結果。
在這里,我們可以觀察到關系“ACTION_MOVIES”的ID和TYPE是“2”和“ACTION_MOVIES”。 讓我們檢查這個與功能。
步驟3 -鍵入以下命令,然后單擊執(zhí)行按鈕。
MATCH (a)-[movie:ACTION_MOVIES]->(b) RETURN ID(movie),TYPE(movie)
它使用ID()和TYPE()關系函數來打印ID和關系類
在這里,我們可以觀察到關系“ACTION_MOVIES”的ID和TYPE是“2”和“ACTION_MOVIES”。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: