当我 console.log 中间件中的 req 时,req 中没有用户{}
@Injectable()
export class MyMiddleware implements NestMiddleware {
use(req: Request, res: Response, next: NextFunction) {
console.log(req);
next();
}
}
但是当我 console.log 端点上的请求时,有一个
@Get('me')
async getMe(@Req() req: Request) {
console.log(req)
const res = await this.operatorService.findOneAndPopulate(
(req['user'] as any)._id,
);
return res;
}
那么nestjs什么时候准确地添加我捕获它并在控制器之前操作的用户{}