Lors de la vérification d'un point de terminaison à l'aide de la méthode POST en facteur, il n'y a pas d'erreur.
.fichier env, avec le PORT, MONGO_URI et la mangouste connexion est correctement configuré, et pas de retour d'erreur.
dans mon code app.js
const express = require('express')
require('./db/db')
const dotenv = require('dotenv')
const app = express()
const mongoose = require('mongoose')
dotenv.config({ path: 'config.env' })
const PORT = process.env.PORT
const User = require('./model/user')
app.get('/', (req,res)=>{
res.send('Hello')
})
app.post('/create-user', async(req, res)=>{
const user = await User({
fullname: 'John5 Doe',
email:'[email protected]',
password:'12345'
});
await user.save();
res.json(user);
})
app.listen(PORT, () =>{
console.log(`app is running on port ${PORT}`)
})
Mais les données ne sont pas enregistrées dans la base de données MongoDB. Comme je l'ai vérifier le point de terminaison dans le postier et d'actualisation de la collection de mongo db, c'est montrer cette page.
comment puis-je résoudre ce problème?