КАК будут работать мангусты - PullRequest
0 голосов
/ 10 июля 2019

У меня есть простой экспресс-код с пакетом mongoose, при попытке сохранить данные в mongodb я столкнулся с проблемой.

model / tank.js:

var mongoose = require('mongoose');

var schema = new mongoose.Schema({
     name: 'string',
      size: 'string' 
    });


    var Tank = mongoose.model('Tank', schema,"Tanks");

api.js:

router.post('/tank',(req,res)=>{

    var tankdata=req.body
    var small=new Tank(tankdata)
    small.save((error,success)=>{
        if (err) return handleError(err);
        else
        {
            res.send(success)
        }
    })
})

Вот мое сообщение об ошибке:

Приложение [nodemon] упало - ожидание изменений файла перед запуском ...

1 Ответ

0 голосов
/ 10 июля 2019

Mongoose model () принимает только 2 параметра.Вы должны изменить var Tank = mongoose.model('Tank', schema,"Tanks"); на var Tank = mongoose.model('Tank', schema);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...