簡體   English   中英

neo4j Cypher查詢

[英]neo4j Cypher Query

我在neo4j圖數據庫中有一個以下圖表,通過使用密碼查詢語言,我想檢索連接到根節點及其子節點的整個數據。

例如 :

請找到下面的圖形圖像。

[根據圖像,節點1有兩個孩子,他們的孩子也有太多的孩子有相同的關系。 現在我想要的是,使用Cypher,我點擊節點1,它應該響應子節點的整個數據和子節點等,節點之間的關系是“Parent_of”關系。

在此輸入圖像描述

誰可以幫我這個事。

start n=node(1) // use the id, or find it using an index
match n-[:parent_of*0..]->m
return m

將以m為單位獲取所有圖形節點。 如果您不想要節點本身,也可以使用m.some_property而不是m ,但是某些屬性存儲在節點中。

但是要小心,因為路徑沒有限制,這個查詢在大圖中可能變得相當大。

您可以在此處查看*0..的示例: http//gist.neo4j.org/?6608600

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM