例如,我想找到从A站开始的所有关系 并在B站结束 我知道传递节点结果列表作为输入工作完美, 但是下面的内容并没有给我正确的结果,因为它忽略了第一个查询返回的参数r
MATCH (from:TrainStation { stationCode:'A' })-[r]->()
with r
MATCH ()-[r]->(to:TrainStation {stationCode:'B'})
return distinct r
答案 0 :(得分:0)
如果您的数据库实际上有适当的数据,那么您的查询应该有效。
但是,当您只需执行此操作时,无需执行此类迂回查询:
MATCH (from:TrainStation {stationCode:'A'})-[r]->(to:TrainStation {stationCode:'B'})
RETURN r;
如果上述查询也没有返回任何结果,则会清楚地说明您的数据库没有相应的数据。