私は Cypher を初めて使用します。Neo4j Cypher で次のケースが可能かどうかを知りたいです。
ステーション 1 からステーション 4 までのどのバスに乗るべきかを照会したい場合、出力は次のようになります (インターチェンジの最小数で構成されます)。
- 1駅→1号線→3号車→3号線→4号車
- 1駅→2号線→3号車→3号線→4号車
しかし、すべての可能な組み合わせではありません:
- 1駅→1号線→2号車→1号線→3号線→3号線→4号車
- 1駅→1号線→2号線→2号線→3号線→3号線→4号車
- 1駅→2号線→2号線→1号線→3号線→3号線→4号車
- 1駅→2号線→2号線→2号線→3号線→3号線→4号車
ありがとう!