From e71a23907ddce5252a67b71ab69eddcbcf1a6ae4 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Tue, 3 Jul 2018 22:10:35 +0800 Subject: [PATCH] add date field; v3 route --- router.js | 4 ++-- routes/post.js | 3 ++- utils/mongodb.js | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/router.js b/router.js index a080869..a7eb9b9 100644 --- a/router.js +++ b/router.js @@ -1,7 +1,7 @@ const Router = require('koa-router'); const router = new Router(); -router.get('/', require('./routes/get')); -router.post('/', require('./routes/post')); +router.get('/v3', require('./routes/get')); +router.post('/v3', require('./routes/post')); module.exports = router; \ No newline at end of file diff --git a/routes/post.js b/routes/post.js index e2fd862..034fcf4 100644 --- a/routes/post.js +++ b/routes/post.js @@ -11,7 +11,8 @@ module.exports = async (ctx) => { color: body.color, type: body.type, ip: ctx.ips[0] || ctx.ip, - referer: ctx.headers.referer + referer: ctx.headers.referer, + date: +new Date(), }); dan.save((err, data) => { if (err) { diff --git a/utils/mongodb.js b/utils/mongodb.js index 90206fd..2c43056 100644 --- a/utils/mongodb.js +++ b/utils/mongodb.js @@ -24,6 +24,7 @@ const danmakuSchema = new mongoose.Schema({ type: Number, ip: String, referer: String, + date: Number, }); const danmaku = mongoose.model('dan', danmakuSchema);