Пожалуйста, добавьте больше к ответу, который объясняет, почему ОП должен использовать ваш код и как он решает их проблему!

аюсь опубликовать данные в базу данных, которую я создал на mLab, и я получаю эту ошибку, но я не знаю, что происходит неправильно. Я также прочитал ранее заданный вопрос по этой теме, но я не могу решить эту ошибку, так как Я новичок в этом. Поэтому здесь я публикую код, который я пытаюсь реализовать, и он взят из этого урокаhttps://medium.freecodecamp.com/building-a-simple-node-js-api-in-under-30-minutes-a07ea9e390d2.

server.js

const express = require('express');
const MongoClient = require('mongodb').MongoClient;
const bodyParser = require('body-parser');

const db = require('./config/db');


const app = express();

const port = 8000;

app.use(bodyParser.urlencoded({extened:true}));


MongoClient.connect(db.url,(err,database) =>{

    if (err) return console.log(err)
    require('./app/routes')(app,{});
    app.listen(port,() => {
        console.log("We are live on"+port); 
    });

})

db.js

module.exports = {
  url : "mongodb://JayTanna:[email protected]:47510/testing"
};

index.js

const noteroutes = require('./note_routes');

module.exports = function(app,db)
{
    noteroutes(app,db);

};

note_routes.js

module.exports = function(app, db) {
  app.post('/notes', (req, res) => {
    const note = { text: req.body.body, title: req.body.title };
    db.collection('notes').insert(note, (err, result) => {
      if (err) { 
        res.send({ 'error': 'An error has occurred' }); 
      } else {
        res.send(result.ops[0]);
      }
    });
  });
};

Ответы на вопрос(15)

Ваш ответ на вопрос