nestjs – 언제 dto를 사용하고 언제 사용하지 않습니까?

Case 1. 파라미터가 2개인데 1개만 있는 경우.

@Patch('/:id/status')
updateTaskStatus(
	@Param('id') id: string,
    @Body('status') status: TaskStatus,
): Task {
	return this.tasksService.updateTaskStatus(id, status);
}

참고: parameter(@Param) 및 @body 모두 단일 매개변수(‘id’, ‘status’) 및 속성(id, status)을 가집니다.