2014-04-04 109 views
0

我有類型和關係的開始和結束節點的ID。Cypher - 獲取與起始節點ID,末尾節點ID和類型的關係

我想要一個返回所有可能的操作的查詢。

我已經試過這

MATCH (a)-[r]-(b) WHERE id(a)=1 AND id(b)=2 RETURN *; 

但它不工作。

解決方案

我用GrapheneDB。通常,GrapheneDB會在節點圖形上顯示系統節點標識,但是如果您有屬性id,則會顯示該屬性。當我運行查詢時,我使用的圖形ID實際上不是系統ID,所以id(a)沒有給出預期的結果。

回答

1

正常工作:http://console.neo4j.org/r/z9mb7r

正如你可以看到,如果這兩個節點連接,將返回一個結果。

+0

很奇怪。 GrapheneDB似乎沒有相同的表現,但知道它應該起作用是很好的。 – zode64