neo4j总线路由的数据模型和遍历方法
我正在尝试创建一个应用程序,以便在本地城市乘坐公交车时找到最佳路径。到目前为止,我已经在这里找到了一些有用的答案,但我目前正在努力尝试我的方法,我希望得到一些反馈 当前数据模型 有站点和阶段被建模为节点,站点和站点之间有两种关系。每个阶段节点都有一个开始和一个结束时间,作为“HH:mm”格式的字符串,属于我称之为路线的某个更高层结构,这些路线连接到这些阶段节点,以描述沿站点的轨迹和时间细节。每个:FROM关系都有一个属性duration,用于为reduce语句建模旅行时间 因此,下面的查询将返回如下内容。阶段节点在图片中显示开始属性neo4j总线路由的数据模型和遍历方法,neo4j,routing,graph-databases,Neo4j,Routing,Graph Databases,我正在尝试创建一个应用程序,以便在本地城市乘坐公交车时找到最佳路径。到目前为止,我已经在这里找到了一些有用的答案,但我目前正在努力尝试我的方法,我希望得到一些反馈 当前数据模型 有站点和阶段被建模为节点,站点和站点之间有两种关系。每个阶段节点都有一个开始和一个结束时间,作为“HH:mm”格式的字符串,属于我称之为路线的某个更高层结构,这些路线连接到这些阶段节点,以描述沿站点的轨迹和时间细节。每个:FROM关系都有一个属性duration,用于为reduce语句建模旅行时间 因此,下面的查询将返回
match (from:Station {name: "Glosberg"})
match (to:Station {name: "Knellendorf"})
match paths=((from)-[:FROM|:TO*..10]->(to))
return paths;
目前存在的问题: