couchdb skabelsen af et dokument,

, dokumenter, er couchdb centrale data struktur.indholdet af databasen vil blive opbevaret i form af dokumenter i stedet for tabeller.du kan skabe disse dokumenter ved hjælp af krøller nytteværdi, der leveres af couchdb samt futon.dette kapitel omfatter metoder til at skabe et dokument i en database, for hvert enkelt dokument i couchdb har en unik id, kan du vælge din egen id, der burde være i form af en snor.generelt uuid (generelt unik identifikator) anvendes som tilfældige tal, der har det mindste mulighed for at skabe en kopi.de har foretrukket at undgå kollisioner, oprettelse af et dokument med krøller. nytteværdi, kan du skabe et dokument i couchdb ved at sende en anmodning til server med lagde http metode gennem krøller nytteværdi.følgende er syntaks for at skabe et dokument. $krøller - x - http: //////////////////////127.0.0.1:5984 database navn "id" - d '{nummer} ", benytter, og minus; x, kan vi fastsætte en skik anmodning metode til http, vi bruger, samtidig med at kommunikere med http server.i dette tilfælde, vi bruger - metode.når vi bruger - metode, indholdet af url angiver formålet navn, vi skaber ved hjælp af http anmodning.her er vi nødt til at sende følgende −,,, navnet på databasen navn, hvor vi skaber dokumentet.,,, dokumentet.,,, oplysningerne i dokumentet.og minus; d mulighed anvendes til at sende data /dokument igennem http anmodning.While writing a document simply enter your Field-Value pairs separated by colon, within flower brackets as shown below −,, , { Name : Raju age : 23 Designation : Designer } ,Example,Using the above given syntax if you want to create a document with id ,001, in a database with name ,my_database,, you can create it as shown below., $ curl -X PUT http://127.0.0.1:5984/my_database/"001" -d '{ " Name " : " Raju " , " age " :" 23 " , " Designation " : " Designer " }' {"ok":true,"id":"001","rev":"1-1c2fae390fa5475d9b809301bbf3f25e"} ,The response of CouchDB to this request contains three fields −, ,,,"ok",, indicating the operation was successful.,,,,"id",, which stores the id of the document and,,,,"rev",, this indicates the revision. hver gang du revidere (ajourføre eller ændre) et dokument, _rev, værdi vil blive skabt af couchdb.hvis du ønsker at ajourføre eller slette et dokument, couchdb forventer også, at de, _rev, inden for revision, du ønsker at ændre.når couchdb accepterer ændringen, vil det skabe en ny revision.denne mekanisme sikrer styring af samtidighed.,,, verifikation, hvis du vil se oprettet dokument, kan du få det ved hjælp af det dokument, som vist nedenfor. $krøller - x - http: //////////////////////127.0.0.1:5984 my_database, 001 ("_id": "001", "_rev": "1-3fcc78daac7a90803f0a5e383f4f1e1e", "navn": "raju", "alder": 23 "betegnelse": "design"), oprettelse af et dokument med en futon, at skabe et dokument, åbnehttp: //////////////////////127.0.0.1:5984 _utils, url for at få et overblik over /index side af couchdb som vist nedenfor.,, vælge databasen som du vil skabe det dokument.luk oversigtsside af databasen og vælge nye dokument mulighed, som vist nedenfor.,,, når du vælger det nye dokument, valg, couchdb skaber en ny database dokument, idet det en ny identitet. du kan klippe værdien af id og kan sætte din egen værdi i form af en snor.i nedenstående eksempel, vi har skabt et nyt dokument med et id - 001.,, på denne side, du kan se tre muligheder og minus; medmindre dokument, tilføje område og uploade tillæg, tilføje område til dokumentet, at tilføje område til det dokument, klik på tilsættes område mulighed.efter at skabe en database, kan du tilføje et område, at det ved hjælp af denne mulighed.klik på det vil få dig et par tekst kasser, nemlig område værdi. kan du klippe disse værdier ved at klikke på dem.redigere de værdier og type, de ønskede felt værdi par.tryk på den grønne knap til at redde disse værdier. i følgende illustration, vi har skabt tre områder navn, alder og udpegning af arbejdstageren.,, redde dokument, du kan redde de ændringer, der er foretaget i dokumentet ved at klikke på denne mulighed.efter at et nyt id, _rev, genereres som vist nedenfor.,,

Create Document
New Document
New Document ID
Create Field
Save Document



Previous:
Next Page: