logo

Palette - Učinite je šarenom🎨

Palette - Vizuelni page builder. Ne moraš biti dizajner.

Uživo demo Preuzmi Palette

Scroll
22/05/2025, by Ivan

JSON:API omogućava dohvatanje više resursa u jednom zahtevu, a ove rute se nazivaju "kolekcijske" rute. Možete preuzeti kolekciju resursa slanjem GET zahteva na baznu rutu resursa, npr. GET /jsonapi/node/article bez uključivanja UUID-a. Po podrazumevanim postavkama, ovo će uključiti sve resurse navedenog tipa.

Filtriranje i sortiranje su dostupni po podrazumevanim postavkama na svim standardnim resursima.

Header-i

Sledeći header-i su obavezni za svaki GET zahtev da bi dobili ispravan JSON:API zahtev i odgovor.

  • Accept: application/vnd.api+json
  • Content-Type: application/vnd.api+json

Sledeći header je potreban za rad primera:

  • Authorization: Basic YXBpOmFwaQ==

Sortiranje kolekcija

Sortiranje po 'created'

Sortirajte kolekciju po "created" timestamp-u (po difoltu uzlazno sortiranje):

KRATAK
sort=created

NORMALAN
sort[sort-created][path]=created

Sortiranje po korisničkom imenu autora

Sortirajte kolekciju po korisničkom imenu autora u opadajućem (desc) redosledu. Znak minus (-) ispred označava opadajući redosled.

KRATAK
sort=-uid.name

NORMALAN
sort[sort-author][path]=uid.name
sort[sort-author][direction]=DESC

Sortiranje po više polja

Sortirajte kolekciju po više polja:

KRATAK
sort=-created,uid.name

NORMALAN
sort[sort-created][path]=created
sort[sort-created][direction]=DESC
sort[sort-author][path]=uid.name

Članak sa Drupal dokumentacije.