Créer des nœuds et des relations
Exemple : Créer un nœud avec une propriété
create (n {name:'Sun'}) return n
Exemple : Créer un nœud avec un label
create (n:Astre {name:'Sun'}) return n
Syntaxe : Créer des relations
le formalisme pour les relations est :
()<-[]-()
()-[]->()
()<-[]->()
()-[]-()
où :
on mettra nos nœuds à l'intérieur des parenthèses ()
on mettra nos relations à l'intérieur des crochets []
enfin on désignera le sens de la relation avec la flèche
Exemple : Créer deux nœuds et une relation entre ces deux noeuds
create (e:Astre {name:'Earth'}) <-[:Satellite {distance:384000}]- (m:Astre {name:'Moon'}) return e, m
Exemple : Créer deux nœuds et une relation entre ces deux noeuds en plusieurs instructions
create (e:Astre {name:'Earth'})
create (m:Astre {name:'Moon'})
create (e)<-[:Satellite {distance:384000}]-(m)
return e, m
Remarque :
CTRL+ENTER
Lance la commande présente dans la ligne de commande.
SHIFT+ENTER
Permet de faire un saut de ligne dans la ligne de commande (sans l'exécuter)