Neo4j
Recherche:
MATCH (v1:verbe {label:'réfréner'}), (v2:verbe {label:'contenir'})
RETURN v1,v2
Creer un index
CREATE INDEX FOR (verbe:label) ON (verbe.label)
Creer un noeud
CREATE (contenir:verbe {label:"contenir"})
return contenir
Faire un relation plus un nouveau noeud
MATCH (contenir:verbe {label:"contenir"})
CREATE (contenir)-[synonyme:SYNONYME {poid:3}]->(refrener:verbe {label:"réfréner"})
RETURN contenir,synonyme,refrener
Faire une relation entre deux noeuds existants
MATCH (u:User {username:'admin'}), (r:Role {name:'ROLE_WEB_USER'})
CREATE (u)-[:HAS_ROLE]->(r)