Я пытаюсь проверить мои данные с помощью схемы Мангуста. Но это не работает, и я понятия не имею, почему.
Это моя схема
var mongoose = require("mongoose");
var UserSchema = new mongoose.Schema({
username: { type: String, min: 3, max: 30, required: true },
password: { type: String, min: 6, required: true }
});
mongoose.model("User", UserSchema);
Здесь я называю пост
router.post('/signup', (req, res) => {
const user = new User({
username: "Marcel",
password: "12345"
})
user.save().then(function(){
res.json({
message: '✅'
})
}).catch(function(){
res.json({
message: '❌'
})
})
})
Я дал паролю не менее 6 символов, но на примере пользователя я даю 5 символов, поэтому он не должен работать, но он работает. Кто-нибудь может мне помочь?