, som sql, neo4j cql har fremlagt, hvor klausul i cql match - filter, resultaterne af en tændstik forespørgsel.,, enkel, hvor klausul syntaks, hvor < tilstand >,, komplekse, hvor klausul syntaks, hvor < tilstand > < boolean - operatør, og gt < tilstand >, kan vi sætte flere betingelser på samme kommando ved hjælp af boolean - operatører.se næste afsnit for disponible boolean - operatører i neo4j cql.,, < tilstand > syntaks:, < ejendom navn > < sammenligningsoperator > < værdi >,, syntaks beskrivelse, s.no., syntaks element, beskrivelse, 1.whereit er en neo4j cql nøgleord.2. < ejendomsnavn > det er en ejendom navn af en knude eller en forbindelse.3. < sammenligningsoperator > det er en af de neo4j cql sammenligning operatører. se næste afsnit for disponible sammenligning operatører i neo4j cql.4. < værdi > det er en konkret værdi som nummer bogstaveligt, snor bogstavelig osv., boolean - operatører i neo4j cql,, neo4j støtter følgende boolean - operatører til at anvende i neo4j cql, hvor klausulen for at støtte flere betingelser.,, s.no., boolean - operatører, beskrivelse, 1.andit er en neo4j cql nøgleord for at støtte og drift.det er ligesom sql og operatør.2.orit er en neo4j cql nøgleord til støtte eller drift.det er ligesom sql og operatør.3.notit er en neo4j cql nøgleord til at støtte ikke - operation.det er ligesom sql og operatør.4.xorit er en neo4j cql nøgleord til støtte for xor operation.det er ligesom sql og operatør.sammenligning af operatører i neo4j cql,, neo4j støtter følgende sammenligning operatører til at anvende i neo4j cql, hvor klausulen for at støtte betingelser.,, s.no., boolean - operatører, beskrivelse, 1. det er en neo4j cql "er lig med" operatør.2. er det en neo4j cql "ikke svarer til" operatør.3. det er en neo4j cql "større end" operatør.5. = det er en neo4j cql "er større end eller lig med" operatør.f.eks. dette eksempel viser, hvordan man bruger cql, hvor klausul i kampen for at få ansat kommando oplysninger baseret på arbejdstagerens navn.,, trin 1, åben neo4j data browser, er det neo4j data - hjemmeside, trin 2, - - den under kommando af data browser, match (emp: ansat) tilbage. emp. empid, emp. navn, emp. løn, emp.deptno,,,, trin 3 - klik på "udfør" knap og overvåge resultaterne.,,, hvis vi overholder de resultater, det giver 4 ansat node detaljer.,, trin 4, - - den under kommando af data browser, match (- ansat), hvor emp.name = en tilbagevenden emp,,,, trin 5 - klik på "udfør" knap og overvåge resultaterne.,, brug "grid opfattelse," at se node oplysninger. hvis vi overholder de resultater, den kommer tilbage, kun en enkelt ansat oplysningerhvis navn er "abc.", f.eks. dette eksempel viser, hvordan man bruger flere betingelser, boolean - operatør i cql, hvor klausul i kampen for at få ansat detaljer kommando baseret på arbejdstagerens navn.,, trin 1, åben neo4j data browser, trin 2, - - den under kommando af data browser, match (emp: ansat) afkast emp. empid, emp. navn, emp. løn, emp.deptno,,,, trin 3 - klik på "udfør" knap og overvåge resultaterne.,,, hvis vi overholder de resultater, det giver 4 ansat node detaljer.,, trin 4, - - den under kommando. data om, passer (emp: ansat), hvor emp.name = »abc« eller emp.name = xyz tilbagevenden emp,,,, trin 5 - klik på "udfør" knap og overvåge resultaterne.,, brug "grid opfattelse," at se node oplysninger. hvis vi observatører24).e de resultater, den kommer tilbage, kun to ansatte detaljer, hvis navn er "abc" eller "udsalg".,, skabe forhold, hvor - klausul, neo4j cql, kan vi skabe et forhold mellem to knuder på forskellige måder.,,, skabe et forhold mellem to eksisterende knudepunkter, skaber to knudepunkter og forhold mellem dem på et tidspunkt,,,, at skabe et forhold mellem to eksisterende knudepunkter med hvor klausul, vi allerede har drøftet første to fremgangsmåder i de foregående kapitler.nu skal vi tale om "at skabe en forbindelse mellem to eksisterende knudepunkter med hvor klausul" i dette kapitel, syntaks, match (< node1 etiket navn >: < node1 navn >), (< node2 etiket navn >: < node2 navn >), hvor < tilstand > skabe (< node1 etiket navn >) - [(< forholdet etiket navn >: < forholdet navn > (< forholdet egenskaber >)] - > (< node2 etiket navn >), syntaks beskrivelse, s.no., syntaks element, beskrivelse, 1. en kamp, hvor createthey er neo4j cql nøgleord.2. < node1 etiket navn > det er et knudepunkt, en etiket navn anvendes til at skabe et forhold.3. < node1 navn > det er et knudepunkt, et navn, der er anvendt til at skabe et forhold.4. < node2 etiket navn > det er et knudepunkt, en etiket navn anvendes til at skabe et forhold.5. < node2 navn > det er et knudepunkt, et navn, der er anvendt til at skabe et forhold.6. < tilstand > det er en neo4j cql, hvor bestemmelse, betingelse.det kan være en enkel eller kompliceret.7. < forholdet etiket navn > det er en etiket, der skaber forbindelse mellem node navn og node.8. < forholdet navn > det er et navn, der skaber forbindelse mellem knudepunkt og node.9. < forholdet egenskaber > det er en egenskaber liste (central værdi par), der skaber forbindelse mellem knudepunkt og node.f.eks. dette eksempel viser, at skabe et forhold mellem to eksisterende knudepunkter med bestemmelse,.,, trin 1, åben neo4j data browser, trin 2, - - den under kommando af data om at kontrollere den påkrævede kunde node er til rådighed i vores neo4j database, match (cust: kunde) tilbage cust. id, cust. navn, cust.dob,,,, trin 3 - klik på "udfør" knap og overvåge resultaterne.,,, hvis vi overholder de resultater, der viser, at den påkrævede kunde node er til rådighed i vores neo4j database.,,, trin 4, - - den under kommando af data om at bekræft vores nødvendige kreditkort node er til rådighed i vores neo4j database, match cc: kreditkort) afkast cc. id, cc. nummer, cc. expiredate, cc.cvv,,,, trin 5 - klik på "udfør" knap og bemærkningerhar de resultater,.,,, hvis vi overholder de resultater, der viser, at den påkrævede kreditkort node er til rådighed i vores neo4j database.,,, trin 6 - type under kommando af data om at skabe et forhold mellem kunde og kreditkort knudepunkter., match (cust: kunde), cc: kreditkort), hvor cust.id = "1001" og cc. id = "5001" skabe (cust) - [r: do_shopping_with {shopdate: "12 /12 /2014", pris: 55000)] -> (cc) returnere r,,,, trin 7 - klik på "udfør" knap og overvåge resultaterne.,, klik på forhold og overholde sine egenskaber i en særskilt vindue, og nu har vi skabt et nyt forhold mellem de to eksisterende knudepunkter ved hjælp af neo4j cql, hvor klausul.
neo4j cql, hvor klausul
Previous:neo4j cql skabe etiket
Next Page:neo4j cql tutorielle