Я новичок в mongodb и node.js. Дайте мне знать, как установить значение по умолчанию после создания пользователя.Как установить значение по умолчанию целого в mongodb?
Вот мой текущий код:
// CREATE USER
app.post("/user/create", function (req, res) {
var user = new User({
username: req.body.username,
password: req.body.password,
email: req.body.email,
//changes made
win: req.body.win,
lose: req.body.lose,
draw: req.body.draw
});
user.save(function (err, user) {
if (err)
res.json(err)
//res.end('Registration '+user.username +' Ok!');
req.session.loggedIn = true;
res.redirect('/user/' + user.username);
});
});
Я хочу, чтобы моя победа, проиграет, рисовать поля устанавливаются в 0 после создания пользователя. В моей пользовательской схеме они объявлены как «Числа».
Вы используете мангуст? – WiredPrairie
Если вы используете mongoose, вы просто добавляете по умолчанию свойства: 'var userSchema = new Schema ({win: {type: Number, default: 0}})' – WiredPrairie
yes Я использую mongoose – cor03rock