Neo4j CQL SLETT klausulen brukes
For å slette en node.
Vi er å gå for å diskutere hvordan man skal slette en node i dette kapittelet. Vi vil diskutere hvordan å slette en node og tilhørende noder og relasjoner i neste kapittel
Slette en Node -.
Ved å bruke denne kommandoen, kan vi slette en node og tilhørende eiendommer permanent fra Database
DELETE en Node klausul syntaks
DELETE. < node-navn-liste >.
Syntax Element
1. DELETEIt er en Neo4j CQL keyword.2 < node-navn-liste >.. Det er en liste over nodenavnene, som kommer til å slette fra Database
NB -
Vi bør bruke komma (,) operatøren å skille nodenavnene.
Eksempel
Dette eksemplet viser hvordan du sletter en Node permanent fra Database.
Trinn . 1
- Open Neo4j dataleseren
Trinn 2
- Skriv under kommando på dataleseren
MATCH (e: 'Ansatte') RETURN e
MERK -
MATCH (e: 'Ansatte') RETURN e
MATCH (e: "Ansatt") RETURN e
MATCH (e: Employee) RETURN e
Alle de tre kommandoene er like, kan vi velge ett av disse kommandoene
Trinn 3
-.. Klikk på "Execute" -knappen og observere resultatene
Her kan vi se at det er en node tilgjengelig med "ansatt" navn i Database
Trinn 4 Anmeldelser -. Skriv under kommando på dataleseren
. MATCH (e: Employee) SLETT e
Nå i stedet for "RETURN e", bruk "SLETT e" kommando for å slette Employee node
Trinn 5 Anmeldelser - Klikk på "Execute" -knappen og observere resultatene.
Her kan vi observere at en node slettes fra databasen.
Nå sjekke om Employee noden er slettet fra database eller ikke.
< b> Trinn 6 Anmeldelser - Skriv inn kommandoen nedenfor og klikk på Utfør kommando
MATCH (e: Employee) RETURN e
Her kan vi observere at Employee node slettes permanent som null rader som returneres av dette søket..
Slett Node og Sivil klausulen syntaks
SLETT < node1-name > < node2-name > < relasjonsnavn >. S.No
Syntax Element
1.DELETEIt er en Neo4j CQL keyword.2. < node1-name > Det er en endenode navnet som brukes for å skape en relasjon < relasjonsnavn >. 0,3 < node2-name > Det er en annen node navnet som brukes for å skape en relasjon < relasjonsnavn >. 0,4 < relasjonsnavn > Det er et forhold navn, som er opprettet mellom < node1-name > og < node2-name >..
NB -
Vi bør bruke komma (,) operatøren å skille nodenavn og relasjonsnavnet
Eksempel
Dette eksemplet viser hvordan du sletter en Node og dens knytte Node og forholdet permanent fra Database
Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren
< b> Trinn 2
- Skriv under kommando på dataleseren
MATCH (cc: kredittkort) - [r] - (c: Kunde) RETURN r
Trinn 3
- Klikk på "Execute" -knappen og observere resultatene.
Her er vi observerer at en node for Kunden, en node for kreditkort og forholdet mellom dem er tilgjengelig.
Trinn 4
- Skriv under kommando på dataleseren
MATCH (cc: kredittkort) - [rel] - (c: Kunde) DELETE cc, c, rel
Trinn 5 Anmeldelser - Klikk på "Execute "knappen og observere resultatene.
Her kan vi observere at to noder og tilhørende 10 relasjoner er slettet.
Nå sjekke om DELETE operasjonen er gjort med suksess eller ikke. Anmeldelser
Trinn 6 Anmeldelser - Skriv under kommando på dataleseren
MATCH (cc: kredittkort) - [r] - (c: Kunde). RETURN r
Trinn 7
- Klikk på "Execute" -knappen og observere resultatene
Her kan vi observere at null rader returnert fra databasen
..