Handling Query Parameters
Sveip for å vise menyen
Query parameters allow you to pass additional data in the URL. They are commonly used for filtering, sorting, or searching.
A query parameter is added after the ? symbol:
/users?role=admin
To access query parameters in Nest.js, use the @Query() decorator:
import { Controller, Get, Query } from '@nestjs/common';
@Controller('users')
export class UsersController {
@Get()
getUsers(@Query('role') role: string) {
return `Role: ${role}`;
}
}
@Query('role'): extracts the value from the URL;role: contains the query parameter value.
You can also access multiple query parameters:
/users?role=admin&active=true
@Get()
getUsers(
@Query('role') role: string,
@Query('active') active: string
) {
return { role, active };
}
Query parameters are optional and are often used to control how data is returned.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 5
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 2. Kapittel 5