Neo4j过滤密码查询关系

Neo4j过滤密码查询关系,neo4j,cypher,Neo4j,Cypher,当到达时间小于出发时间时,我试图根据它们的关系检索从机场(A1)到机场(A3)的路径。 这是我的控制台链接您几乎做对了(您还错误地将您的属性值用于机场A1) 匹配路径=((A1:机场)-(连接:连接*)->(A3:机场)) 其中A1.name='Airport A1'和A3.name='Airport A3' 和所有(范围内的i(0,长度(连接)-2) WHERE((Connections[i]).arrvTime您的操作几乎正确(您还将属性值错误地输入了机场A1) 匹配路径=((A1:机场)-

当到达时间小于出发时间时,我试图根据它们的关系检索从机场(A1)到机场(A3)的路径。 这是我的控制台链接

您几乎做对了(您还错误地将您的属性值用于机场A1)

匹配路径=((A1:机场)-(连接:连接*)->(A3:机场))
其中A1.name='Airport A1'和A3.name='Airport A3'
和所有(范围内的i(0,长度(连接)-2)
WHERE((Connections[i]).arrvTime您的操作几乎正确(您还将属性值错误地输入了机场A1

匹配路径=((A1:机场)-(连接:连接*)->(A3:机场))
其中A1.name='Airport A1'和A3.name='Airport A3'
和所有(范围内的i(0,长度(连接)-2)

WHERE((连接[i])。arrvTime非常感谢。我对链接非常满意,非常有趣。非常感谢。我对链接非常满意,非常有趣。
MATCH path =((A1:AIRPORT)-[Connections:Connect*]->(A3:AIRPORT))
WHERE A1.name='Airport A1' AND A3.name='Airport A3' 
AND ALL (i IN Range(0, length(Connections)-2)  
        WHERE ((Connections[i]).arrvTime <(Connections[i+1]).dptrTime))
RETURN extract(Connect IN Connections | Connect.flightcode)