Giải pháp chuyển đổi số trọn gói cho doanh nghiệp Việt

Tạo model car - Xây dựng giao diện backend của hệ thống quản lý admin.adayroi.online

Xây dựng giao diện backend của hệ thống quản lý admin.adayroi.online

← Toàn bộ tài liệu


Bước 6.2: Tạo model car

Bài 9/33 Xem dạng sách
Tại thư mục apps/ecommerce/models
tạo file car.js
Nội dung file
var modelbackenditem = require(`${path_root}/lib/mvc/models/modelbackenditem`);
const callApi = require(`${path_root}/lib/CallApi`);
class car extends modelbackenditem {
getSelectField(){
return {

};
}
tableName() {
return "cars";
}
formXmlName() {
return "car";
}




async getItem(req, res, next,id) {
let response=await callApi.ApiCallFunctionInModel(req,req.app_name,"car.getItem","post",{
id:id
});
return response.data;
}


async save(data) {
let car=await super.save(data);
let image_intro=await this.save_image_to_table_field_in_s3(car.data,"image_intro","car-image");
car.data.image = image_intro;
return car;
}


}
module.exports = car;

Sơ đồ quan hệ các bảng

Table Name: {{table.name}}
Num Name Type
{{field_index+1}}
{{field.name}} {{field.type}}

Hỏi đáp

Gửi với tên {{comment_full_name}}

Chưa có câu hỏi nào cho bài này.

Zalo 0936.006.058 Hotline 0936.006.058