api error
-
Express, NestJS - API 인식 문제Framework/NestJS 2021. 10. 22. 21:07
API 기능 개발 중 user/:id 라는 api 와 user/search api 가 있는데 search 부분을 user/:id의 path variable 로 인식하여 user/search api 가 호출이 안되는 문제가 발생했었습니다. 이유는 코드 상에서 user/search 부분이 user/:id 보다 밑에 있기에 발생한 문제였습니다. 1. 문제발생 코드 // Err @Get(":id") getUserId(@Param('id') userId: string): string { ~~~ } @Get("search") search(){ ~~~ } 2. 문제해결 코드 // OK @Get("search") search(){ ~~~ } @Get(":id") getUserId(@Param('id') userId: ..