Method
เป็น method สำหรับช่วยให้การใช้งาน controller ง่ายขึ้น
getPrimary()
ใช้สำหรับดึง primary key ของ model คืนข้อมูลเป็น string
valiate()
ใช้สำหรับ validate model ว่าถูกต้องตาม type ที่เราตั้งไว้หรือไม่
await this.validate(req.body) // validate โดยใช้ default model ที่มากับ controller
await this.validate(req.body, MyModel) // validate โดยกำหนด model ที่ต้องการเอง
Parameter
Name | Type | Attribute | Description |
---|---|---|---|
request_body | Object | require | ข้อมูลที่ต้องการ validate |
model | Sequelize Object Model | โมเดลที่ต้องการเปรียบเทียบ |