Neo4j CQL Tutorial


Neo4j CQL SLETT klausulen brukes

For å slette en node.

  • For å slette en node og tilhørende noder og relasjoner.

    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 >. S.No
    Syntax Element
    Beskrivelse
    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
    Beskrivelse
    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


    ..



    Next Page: