* 문제 : ewe라는 게시물을 찾으면 빈칸이 나온다.
//localhost:3030/boards/1234(id) 가져오는 방법 = @param
@Get('/:id')
getBoardByID(@Param('id') id:string) : Board{
return this.boardsService.getBoardByID(id);
}
* fix
getBoardByID(id:string): Board{
const found = this.boards.find((board) => board.id===id);
if(!found){
throw new NotFoundException();
}
return found;
}
* 원하는 msg 넣기
getBoardByID(id:string): Board{
const found = this.boards.find((board) => board.id===id);
if(!found){
throw new NotFoundException(`Can\`t find board with id ${id}`);
}
return found;
}
'JS > Nest.js' 카테고리의 다른 글
[Nest JS] 커스텀 파이프 구현 => 유효성 체크 (0) | 2024.08.17 |
---|---|
[Nest JS] 없는 게시물 지울때 예외처리 (0) | 2024.08.17 |
[Nest JS] 파이프 for 유효성체크 (0) | 2024.08.17 |
[Nest JS] Update 구현 (0) | 2024.08.17 |
[Nest JS] ID로 특정 게시물 가져오기 / 지우기 (0) | 2024.08.17 |