sql >> Database teknologi >  >> RDS >> Mysql

Hvordan designer man bedst en REST API med flere filtre?

For at uddybe svaret fra J.F., så lyder det som om du har én ressource, sættet af kurser, som ville være på URI:

/courses

Filtrering af denne ressource udføres normalt ved hjælp af forespørgselsparametre til at filtrere den enkelte ressource, f.eks.:

/courses?college=123&instructor=321

Ved at gøre dette undgår du problemet med alle mulige permutationer, der skaber en spredning af ressourcer.

Grundlæggende:Der er én ressource, som kan filtreres efter behov.



  1. Massekopier en datatabel til MySQL (svarende til System.Data.SqlClient.SqlBulkCopy)

  2. Optælling af referencer til en post i en tabel via fremmednøgler

  3. fejl:ORA-65096:ugyldigt fælles bruger- eller rollenavn i oracle

  4. hvad er den rigtige måde at konvertere mellem mysql datetime og python timestamp?