Я делаю приложение с курьерским и мангусты, https://github.com/findjashua/express_appMongoDB не сохранение данных
app.coffee
app.post '/user', user.add
models/user.coffee
createUser = (req) -> user = new User name : req.body.name email : req.body.email phone : req.body.phone return user # ... exports.add = (req, res) -> user = createUser req res.send dbService.save(user)
services/db.coffee
exports.save = (document)-> document.save (err)-> if err console.log err return document
Когда я делаю пост запрос на добавление нового пользователя, он не спасает ничего, и я не могу думать о какой-либо причине почему. Есть идеи?
Что именно не работает. curl -X POST localhost: 3000/user -d "name=MyName&[email protected]&phone=123456" работает для меня. Новый пользователь хранится в базе данных mongo в разделе dbs 'temp', collection 'users'. Как вы тестируете? У вас есть сообщения об ошибках/журналы? – peshkira
Пожалуйста, включите соответствующий код в вопрос, чтобы он не потерял значение после изменения содержимого ссылки. Я отредактировал, чтобы включить мое предложение «* актуально *». При необходимости отредактируйте. –