1
我是neo4j
的新手,基本上我試圖按照一定的規則從整個圖中產生一個子圖。但是,我目前的輸出並不符合我的要求。通過neo4j網頁界面查詢時產生子圖
假設我有圖表上的四個節點,它們是A, B, C, D
,並且它們被連接成:
A -- B
B -- C
C -- D
基本上我想獲取子圖(或I會說這是兩條跡線),由4個節點,並邊緣:
A -- B
C -- D
然而,當我使用Cypher
代碼通過Neo4j的web界面來查詢,我總是得到整個圖。這意味着,我總是會得到一個包含4個節點和三個邊的圖。
的Cypher
查詢是象下面這樣的內容:
MATCH (n)-[r]-(m) where n.id = "ID_A" and m.id = "ID_B"
UNION
MATCH (n)-[r]-(m) where n.id = "ID_C" and m.id = "ID_D"
更具體地,對於上面的查詢,我希望可以用兩個跡線的子圖,但是,所有三個邊緣被示出在輸出中,連接這四個節點。
我清楚嗎?任何人都可以給我一些關於如何生成子圖的幫助嗎?謝謝!
嘗試禁用'自動complete':http://neo4j.com/developer/guide-neo4j-browser/ –
@ stdob--非常感謝,我這是什麼尋找。 – computereasy