我正在发出这样的POST请求:
router.post('/register2', (req, res) => {
const newUser = new User({
name: req.body.name,
email: req.body.email,
password: req.body.password
});
newUser.save()
.then(res.json(newUser));
})
但是,在邮递员中,无论我输入什么名称/电子邮件/密码值,它都只会返回我尝试过的第一组值。 ID和日期每次都会更新,但是名称,电子邮件和密码会忽略输入,每次都会给我相同的内容。
这是newUser所指的“用户”:
const UserSchema = new Schema({
name: {
type: String,
required: true
},
email: {
type: String,
required: true
},
password: {
type: String,
required: true
},
date: {
type: Date,
default: Date.now
}
});
module.exports = User = mongoose.model('users', UserSchema);