În timp ce verificarea un efect folosind metoda POST în poștaș, nu există nici o eroare.
.env fișier cu PORTUL, MONGO_URI și mangusta conexiune este configurat în mod corespunzător, și se întorc nici o eroare.
codul meu 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}`)
})
Dar datele nu sunt salvate în baze de date MongoDB. Cum am verifica efectul în poștaș și actualiza colecția în mongo db, se arată aceasta pagina.
cum pot remedia acest lucru?