node系列之订单接口的实现
在第二个章节中讲解了用户的登陆注册,在第三个章节中讲解了产品的相关接口设计,在第四个章节中讲解了加入购物车的业务逻辑,现在讲解一下订单接口的实现
1、创建订单路由模块 myapp/routes/order.js
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.send('订单页面')
});
module.exports = router;
2、app.js中注册路由
var orderRouter = require('./routes/order');
app.use('/order', orderRouter);
3、设计订单的集合
// sql/collection/orders.js
const mongoose = require('../db.js'); // 引入数据库连接模块
const Schema = mongoose.Schema; // 拿到当前数据库相应的集合对象
co