2014-06-13 34 views
3

我們的項目我們一直在尋找方法來提高我們的密碼查詢速度。所以當neo4j在查詢中使用索引時,我們希望利用這個優勢。 新的Neo4j 2.1.2發行說明狀態:什麼是neo4j密碼的索引使用示例2.1.2哪裏使用in運算符?

「暗號使用索引解決凡使用IN操作符條款」

但沒有進一步給出解釋。任何人都可以舉一個這樣的查詢的例子嗎?

回答

6
MATCH (a:User)-[:KNOWS]->() 
WHERE a.userID IN [1, 2, 3, 4] 
RETURN a 

假設「用戶ID」編入索引,Neo4j的將做使用「IN」操作符的WHERE子句中的比較時,使用該索引。

HTH

+1

+1,確切地說,字符串也可以工作。 id(a)IN [1,2,3,4]從2.0開始工作。 –

相關問題