【发布时间】:2014-11-18 22:12:56
【问题描述】:
我正在尝试执行如下所示的 Cypher 查询:
MATCH p = shortestPath((a:Party { currency: 'GBP' })-[:IN_ESCROW { status: 'cleared' }]-(b:Party { currency: 'USD' }))
但是,它似乎不尊重属性约束 { status: 'cleared'} ,而是简单地返回恰好通过 :IN_ESCROW 关系连接的适当匹配节点之间的所有最短路径。虽然我找不到任何文档暗示这种特殊情况,但文档确实清楚地表明应该可以对关系属性进行匹配。我是否遗漏了某些东西,或者这在 Cypher 中是不可能完成的?
目前使用的是 Neo4j 的社区版本 2.1.3。提前谢谢!
【问题讨论】:
标签: neo4j cypher graph-databases