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

Xây dựng view carcategories - Xây dựng API backend quản lý Car bằng server nodejs

Xây dựng API backend quản lý Car bằng server nodejs

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


Bước 12.1: Xây dựng view carcategories

Bài 18/21 Xem dạng sách

Tại thư mục admin/apps/ecommerce/views/carcategories nhớ tạo thư mụccarcategories nhé)

Tạo file view.json.js

Nội dung file:

const factory = require(`${path_root}/lib/Factory.js`);
const fs = require('fs');
const viewbackend=require(`${path_root}/lib/mvc/views/view`);
class carcategories_json extends viewbackend{
static async display(view, type, req, res, next) {
const root_path = req.handlebars.helpers.get_root_path();
const model = require(`${path_root}/lib/mvc/models/model`);
const input=factory.getInput(req);
let doc=factory.getDocument();
switch (type) {
case "list":
const modelNews = model.getInstance("carcategories",1,req, res, next);
const list = await modelNews.getList(req, res, next);
return list;
case "item":
const id=input.getString('id',"");
const modelOrder = model.getInstance("carcategory",1,req, res, next);
const item=await modelOrder.getItem(req, res, next,id);

return {
result:"success",
data:item
};
}
};
}
module.exports = carcategories_json;

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