2013-07-26 52 views
0

我們可以過濾MATCH子句中的關係屬性嗎?Neo4j - MATCH clasue中的過濾器屬性

我有這樣的一種關係。

[:friends] {"ApprovalStatus" : 1, "ApprovalDate" : "01-Apr-2013 10:10:10" } 

現在我想要過濾這樣的「ApprovalStatus」屬性。

MATCH other-[r:friends.ApprovalStatus = 1]-(mf)-[r1:friends] 

所以,我只能與ApprovalStatus = 1進行互相計數。

cypher有可能嗎?

回答

2
MATCH other-[r:friends]-(mf)-[r1:friends] 
WHERE r.ApprovalStatus=1 
+0

那是不是履行我的查詢。請檢查此更多細節。 http://stackoverflow.com/questions/17878498/neo4j-search-list-with-mutual-count –

+0

你的新帖與上述問題不同。您在此處詢問關於過濾關係屬性的問題,這就是我回答的問題 – Luanne

+0

Ya,我有關於關係的屬性「ApprovalStatus」,並且我必須按照我的理解進行過濾。 :)我們可以在Gmail上聊一會兒來清除這個誤解嗎? –

2

您可以使用:

MATCH other-[r:friends{ApprovalStatus:1}]-(mf)-[r1:friends] 
+0

這被標記,所以我會添加更多的信息。 –