Où vais-je donc pouvoir aller ?
Question
On souhaiterait savoir quelles sont les stations atteignables (en 1 trajet) depuis Big Ben (s140) en prenant n'importe quel moyen de transport.
Souvenez vous : tout est une histoire de pattern et Cypher est un langage déclaratif : vous lui dites ce que vous voulez, pas comment vous le voulez !
Rappel :
match (moi) -[:AMI]-> (mesAmis) -[:AMI]-> (amisDeMesAmis)
Vous allez devoir identifier par une variable les nœuds que vous voulez retourner
match ({nom:'s140'})-[]->(n) return n
Question
On souhaiterait maintenant savoir quelles sont les stations atteignables (en 1 trajet) en bus depuis le Buckingham Palace (s139) !
Pour spécifier un label de relation on utilise la syntaxe suivante : ()-[ :TAXI]->()
match ({nom:'s139'})-[:BUS]->(n) return n
Euh oui mais non, on a un message d'erreur là !
C'est normal.. Aucun bus ne s'arrête à la station s139 devant le Buckingham Palace !
Question
Même question mais en taxi ?
match ({nom:'s139'})-[:TAXI]->(n) return n