2017-07-15 86 views
1

我最近用neo4j做了一個項目,並在neo4j中得到了一個關於查詢的問題。關於neo4j的查詢

誰能告訴我下面的查詢

Match (u:User {username:"admin"}) return u 

Match (u:User) where u.username = "admin" return u 

他們似乎對我的樣本數據返回相同的結果之間的差異

回答

1

如果PROFILE兩個查詢你會看到他們字面上是一樣的;它只是兩種語法上不同的方式來達到完全相同的結果。

PROFILE 
MATCH (u:User {username:"admin"}) 
RETURN u 

而且......

PROFILE 
MATCH (u:User) 
WHERE u.username = "admin" 
RETURN u