Я делаю запрос 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));
})
Но в Почтальоне, независимо от того, что я ввожу в качестве значений моего имени / адреса электронной почты / пароля, он просто возвращает первый набор значений, которые якогда-либо пробовал.Идентификатор и дата обновляются каждый раз, но имя, адрес электронной почты и пароль игнорируют ввод и выдают мне одно и то же каждый раз.
Вот «пользователь», к которому относится 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);