Working with Route Parameters
Glissez pour afficher le menu
Route parameters allow you to pass dynamic values in the URL.
For example, instead of requesting all users, you can request a specific user by ID.
Define a route parameter like this:
import { Controller, Get, Param } from '@nestjs/common';
@Controller('users')
export class UsersController {
@Get(':id')
getUserById(@Param('id') id: string) {
return `User ID: ${id}`;
}
}
:id: defines a dynamic part of the URL;@Param('id'): extracts the value from the URL;id: is passed into the method.
When you open:
/users/5
The response will be:
User ID: 5
You can use route parameters whenever you need to work with specific data, such as users, products, or orders.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Working with Route Parameters
Route parameters allow you to pass dynamic values in the URL.
For example, instead of requesting all users, you can request a specific user by ID.
Define a route parameter like this:
import { Controller, Get, Param } from '@nestjs/common';
@Controller('users')
export class UsersController {
@Get(':id')
getUserById(@Param('id') id: string) {
return `User ID: ${id}`;
}
}
:id: defines a dynamic part of the URL;@Param('id'): extracts the value from the URL;id: is passed into the method.
When you open:
/users/5
The response will be:
User ID: 5
You can use route parameters whenever you need to work with specific data, such as users, products, or orders.
Merci pour vos commentaires !