Créer des nœuds et des relations

ExempleCréer un nœud avec une propriété

create (n {name:'Sun'}) return n

ExempleCréer un nœud avec un label

create (n:Astre {name:'Sun'}) return n

SyntaxeCré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

ExempleCré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

ExempleCré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)