【发布时间】:2019-07-28 21:04:45
【问题描述】:
我想知道访问者的数量。所以我刚刚创建了一个带有计数的集合
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var Visitor = new Schema({
count: { type: Number, default: 0 },
});
module.exports = mongoose.model('visitor', Visitor);
现在我想增加路由 /backend/visitors 正在调用的计数值
const Visitor = require('../models/Visitor');
router.route('/backend/visitors').get(function (req, res, next) {
const visitor = new Visitor({
count:1,
});
Visitor.update({}, { __v: 0 })
.then(users => {
console.log(users)
try {
visitor
.save()
.then(visitor => {
res.send(visitor);
})
}
}
)
});
我不知道如何增加数据库中的计数值,之后我想向页面发送计数响应,例如res.send(count)
【问题讨论】:
标签: javascript node.js mongodb