Salut baieti, ce mai faceti? Sper că sunteți cu toții bine, Ei bine, în „partea anterioară” am pus deja la punct proiectul, în această parte vrem să aflăm despre OBȚINE și CITIȚI despre proiectul care ne punem la punct.

Ce este GET?

GET este folosit pentru a solicita date de la o resursă specificată.

Ce este READ?

Operațiunile de citire preiau „documente” dintr-o „colecție”; adică interogați o colecție pentru documente.

sunt folosite împreună atunci când clientul dorește să solicite date din baza de date.

# OBȚINE + CITEȘTE toate articolele:

putem folosi acest șablon pentru GET și READ toate articolele

apoi ne actualizăm app.js astfel, mai jos variabila Articol:

apoi apăsați pe salvare.

# Testare

după ce actualizăm scriptul, vrem să testăm dacă funcționează corect? Deci, pentru a testa mai întâi, deschideți Robo3T, mergeți la wikiDB ceea ce am creat înainte în „această parte”, pe articole, faceți clic dreapta și introduceți documentul.

și adăugați documentul cu document de tip JSON, așa

puteți copia de la mine aici pentru testare sau vă puteți crea singur:

{
    "_id" : ObjectId("5c139771d79ac8eac11e754a"),
    "title" : "TIGER",
    "content" : "The tiger (Panthera tigris) is the largest living cat species and a member of the genus Panthera. It is most recognisable for its dark vertical stripes on orange fur with a white underside. An apex predator, it primarily preys on ungulates such as deer and wild boar. It is territorial and generally a solitary but social predator, requiring large contiguous areas of habitat, which support its requirements for prey and rearing of its offspring. Tiger cubs stay with their mother for about two years, then become independent and leave their mother's home range to establish their own."
}

apăsați salvare. Apoi faceți dublu clic pe articole:

ar trebui sa vina asa:

după aceea, deschideți POSTMAN,nu uitați să rulați nodemon app.js pe terminal

pe POSTMAN puteți crea o cerere HTTP. prin lovitură, fișier › nou...

odată terminat va fi așa:

apoi puteți introduce traseul pe adresa URL a cererii de introducere, alegeți opțiunea GET și trimiteți.

dacă nu există nicio eroare, va arăta așa.

dacă rezultatul dvs. este așa, atunci Felicitări! ați finalizat această parte. asta e tot pentru această partea. Vă mulțumesc că ați citit aceasta 😁, dacă există informații înșelătoare despre care am spus că puteți să mă corectați, ne vedem în partea următoare.

Partea anterioară:

  • "Partea 1"
  • "Partea 2"

Referinte:

  • „https://en.wikipedia.org/wiki/Tiger”
  • „https://docs.mongodb.com/manual/crud/”
  • „https://www.w3schools.com/tags/ref_httpmethods.asp”

Profilul meu:

  • „Upwork”
  • „LinkedIn”