2016-12-26 97 views
0

我想從我的對象中Guid找到Neo4j Db中的節點。Cypher在Neo4j IN ['GUID','GUID']

我在我的對象中有'Id'字段,它是Guid。 需要找到那些的Guid標識多個節點,但是當我使用Where子句和使用命令的的Guid標識的數組,我得到響應,即(無變化,沒有記錄)

MATCH (n) WHERE n.Id IN ['44BEE918-507A-15C6-0950-0017D4A12234', 'BC2D286F-0B73-6926-B01D-27C8F0EA919D'] RETURN n LIMIT 25 

我試圖通過的GUID沒有引號和雙引號,但沒有幫助。 當我通過這些節點的名稱,它的作品完美。 我做錯了什麼?

+0

我發現了一個問題。問題在於區分大小寫。意味着我的Guid在數據庫中看起來像'44bee918-507a-15c6-0950-0017d4a12234',但我試圖找到大寫字母。 – mustf4

+0

請刪除問題或將答案張貼爲正確答案,以便可以正確關閉此問題。將您的答案作爲評論發佈並不會有幫助。 –

回答

0

我發現了一個問題。 問題在於區分大小寫。意味着我的Guid在數據庫中看起來像'44bee918-507a-15c6-0950-0017d4a12234',但我試圖找到大寫字母。