DTO (Data Transfer Object) คือคลาสที่กำหนด รูปร่างของข้อมูล ที่ส่งไปยังหรือมาจาก API ของคุณ — โดยทั่วไปคือโครงสร้างของ request body DTO ให้ type safety, ทำหน้าที่เป็น contract ที่ชัดเจนสำหรับ endpoint และ (เมื่อใช้ร่วมกับ validation decorator) ช่วยให้เกิดการ validate input โดยอัตโนมัติ
การกำหนด DTO
{ , , , , , } ;
{
()
: ;
()
()
: ;
()
()
()
?: ;
}
