2017-02-11 4 views
0

Я создаю свое первое приложение для стека MEAN, используя this Скотч.Bear не создан правильно

Я дошел до того момента, когда я отправляю POST запросы на мой localhost, чтобы создать новых медведей (модели) через Почтальон.

Проблема заключается в том, что когда я отправить запрос, чтобы увидеть все медведи я вернусь следующее:

[ 
    {"_id":"589f6ecc734d1d56393c9444","name":"Klaux"}, 
    {"_id":"589f6f924af04a03d8870dea","__v":0} 
] 

Первый объект в массиве был пример, который я создал в моем MongoDB вручную, когда я создал новый document. (. Второй объект в массиве) Как уже упоминалось выше, когда я отправить запрос на создание с помощью Почтальон он не создан правильно

Вот код, который посылает запрос:

// /api/bears 
router.route('/bears') 
    .get(function(req, res) { 
    Bear.find(function(err, bears) { 
     if (err) 
     res.send(err); 
     console.log('Bears',bears); 
      res.json(bears); 
    }); 
    }) 
    .post(function(req, res) { 
    var bear = new Bear();  // create a new instance of the Bear model 
    bear.name = req.body.name; // set the bears name (comes from the request) 

    // save the bear and check for errors 
    bear.save(function(err) { 
     if (err) 
     res.send(err); 
      res.json({ message: 'Bear created!' }); 
    }); 
}); 

app.use('/api', router); 

и сбор базы данных выглядит следующим образом:

MongoDB mLab

Так почему же не запись создается правильно?

EDIT

медведь модель выглядит следующим образом:

var mongoose = require('mongoose'); 

var BearSchema = new mongoose.Schema({ 
    name: String 
}); 
module.exports = mongoose.model('Bear', BearSchema); 
+0

Что ваша модель медведь как? –

+0

@ LuisDiegoHernández Просмотреть мое редактирование – Katana24

ответ

0

Это было на самом деле спросил ответы в разделе комментариев в нижней части этой статьи. Реферат:

При отправке с Postman не может быть установлена ​​опция x-www-form-urlencoded. Вместо этого он должен быть установлен на raw и передан как JSON. Смотрите скриншот ниже:

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^