Grunnleggende Validering med Mongoose
Sveip for å vise menyen
Når du arbeider med data, er det viktig å sikre at det har riktig struktur.
Mongoose lar deg definere enkle valideringsregler i skjemaet ditt.
const userSchema = new mongoose.Schema({
name: {
type: String,
required: true
},
age: {
type: Number
}
});
Her er feltet name påkrevd. Hvis det mangler, vil ikke Mongoose tillate at dokumentet lagres.
app.post('/users', async (req, res) => {
try {
const user = new User(req.body);
const savedUser = await user.save();
res.json(savedUser);
} catch (error) {
res.status(400).send('validation error');
}
});
Validering bidrar til å forhindre at ugyldige eller ufullstendige data lagres i databasen.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 13
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 13