Понимание декоратора тела в nestjs - PullRequest
0 голосов
/ 19 января 2020

Где хранится объект, который ссылается на полезную нагрузку @body?

Если ваш пользовательский контроллер имеет функцию post.

@ Post () @HttpCode (HttpStatus.CREATED) create (@Body () user: IUserBase): Promise {return this.usersService.create (user); }

Где хранится переменная пользователя? Хранится ли он в объекте запроса сервера nest. js?

1 Ответ

0 голосов
/ 19 января 2020

Он вводится в функцию в качестве аргумента.

Декоратор @body в основном говорит:
Пожалуйста, приведите json, который прибывает в тело запроса, к типу IUserBase и поместите его в качестве параметра для обработчика этого контроллера.

...