Neo4j-匹配类别中的过滤器属性

Neo4j-匹配类别中的过滤器属性,neo4j,cypher,Neo4j,Cypher,我们可以在MATCH子句中筛选关系属性吗 我有一段这样的关系 [:friends] {"ApprovalStatus" : 1, "ApprovalDate" : "01-Apr-2013 10:10:10" } 现在我想像这样过滤“ApprovalStatus”属性 MATCH other-[r:friends.ApprovalStatus = 1]-(mf)-[r1:friends] 因此,我只能得到ApprovalStatus=1的相互计数 是否可以使用cypher?您可以使用: M

我们可以在MATCH子句中筛选关系属性吗

我有一段这样的关系

[:friends] {"ApprovalStatus" : 1, "ApprovalDate" : "01-Apr-2013 10:10:10" }
现在我想像这样过滤“ApprovalStatus”属性

MATCH other-[r:friends.ApprovalStatus = 1]-(mf)-[r1:friends] 
因此,我只能得到ApprovalStatus=1的相互计数

是否可以使用cypher?

您可以使用:

MATCH other-[r:friends]-(mf)-[r1:friends] 
WHERE r.ApprovalStatus=1
MATCH other-[r:friends{ApprovalStatus:1}]-(mf)-[r1:friends]
您可以使用:

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

这不是我的问题。请查看此以了解更多详细信息。你的新帖子与上面的问题不同。您在这里询问了关于过滤关系属性的问题,这就是答案。答:我有关于关系的属性“ApprovalStatus”,根据我的理解,我必须进行过滤。:)我们可以在gmail上聊一会儿来消除误解吗?你好@Luane,你有什么想法吗?你好@Luane,我的电子邮件id是sapkal。manish@gmail.com,将您的电子邮件id发送给我,我将向您发送我的数据。这不符合我的查询。请查看此以了解更多详细信息。你的新帖子与上面的问题不同。您在这里询问了关于过滤关系属性的问题,这就是答案。答:我有关于关系的属性“ApprovalStatus”,根据我的理解,我必须进行过滤。:)我们可以在gmail上聊一会儿来消除误解吗?你好@Luane,你有什么想法吗?你好@Luane,我的电子邮件id是sapkal。manish@gmail.com,将您的电子邮件id发送给我,我将向您发送我的数据。此已标记,因此我将添加更多信息。此已标记,因此我将添加更多信息。