Neo4j CQL Sivil Basics


Neo4j grafdatabase følger Eiendom Graph Model å lagre og styrer sine data.

Per Eiendom Graph Modell, bør relasjoner være retnings. Ellers vil Neo4j kaste en feilmelding.

Basert på retningen, Neo4j relasjoner er kategorisert i to hovedtyper.

  • Uni-directional relasjoner

    Toveis relasjoner

    Vi kan bruke Neo4j CQL CREATE kommandoen til å skape relasjoner mellom to noder i følgende scenarier. Disse scenariene er aktuelt for både Uni og Bi-retnings relasjoner.

  • Opprett Sivil uten Properties mellom to eksisterende noder

    Opprett Forholdet Properties mellom to eksisterende noder

    Opprett Sivil uten Properties mellom to nye noder

    Opprett Forholdet Properties mellom to nye noder

    < p> Lag bekjentskap med /uten Properties mellom to spennende Nodes med WHERE

    NB -

    Vi kommer til å skape forholdet mellom Kunden og kreditkort som vist nedenfor

    I forrige kapittel, har vi allerede opprettet Kunde og Creditcard noder. Nå vil vi se hvordan du oppretter en relasjon mellom dem

    Dette diagrammet viser et forhold fra Kunden til kredittkort som

    Kunde → Kreditkort

    Her forholdet er pilmerket (→)

    Som Neo4j CQL syntaksen er i menneskelig lesbart format. Neo4j CQL bruker også lignende type pilmerket å skape en relasjon mellom to noder

    Hver bekjentskap. (↠) inneholder to noder

    Fra Node

    To Node

    Fra diagrammet over, er Kunden node "Fra Node" og kreditkort Node er "til node" til dette forholdet.

    Med hensyn til noder, de er to typer relasjoner

    Utgående Sivil

    Innkommende Sivil

    Fra diagrammet over, er Sivil en "Utgående forhold" til Kunden Node og det samme forholdet er "Innkommende forhold" til kreditkort Node .

    Tenk Diagrammet nedenfor. Her har vi laget forhold fra "kreditkort" Node til "Kunden" Node.

    Fra diagrammet over, er Sivil en "Utgående forhold" til "kreditkort" Node og samme forholdet er "Innkommende bekjentskap" til " Kunden "Node.

    Tenk Diagrammet nedenfor. Her har vi laget to relasjoner mellom "kreditkort" og "Kunden" Knuter: En fra "kreditkort" til "kunde". En annen fra "Kunden" til "kreditkort". Det betyr at det er Toveis Sivil

    Følgende scenarier er forklart her -.

  • Opprett forhold uten Properties med eksisterende noder

    Lag bekjentskap med egenskaper med eksisterende noder

    Opprett Sivil Uten eiendommer med nye nodene

    skape bekjentskap med egenskaper med nye noder


    Hent Sivil Node Detaljer