Получение ошибки при публикации данных в MongoDB
атласе.
const express = require('express');
const router = express.Router();
const Persons = require('./PersonsSchema');
router.post('/',async(req,res)=>{
console.log(req.body.Name);
console.log(req.body.Age);
try{
const postPerson = await new Persons({
Name : req.body.Name,
Age : req.body.Age
})
const savePersons = await postPerson.save();
res.status(200).json(savePersons)
}
catch(err){
res.json({"err": err})
}
});
module.exports = router;
И вышеупомянутый маршрутизируемый файл.
Мои данные размещены в атласе. Но я получаю сообщение об ошибке UnknownReplWriteConcern в почтальоне при публикации данных.
Мой Schema
выглядит как
const mongoose = require('mongoose');
const PersonSchema = new mongoose.Schema({ name: String },{ age: String }, {
writeConcern: {
w: 'majority',
j: true,
wtimeout: 1000
}
});
module.exports = mongoose.model('Persons',PersonSchema);