Я использую cloud 9 ide для разработки приложения nodejs. В том, что я использую mongodb.Добавление данных в ошибку ввода коллекции Mongodb
Я создал базу данных и успешно соединяется. Теперь я собираюсь добавить запись в коллекции, как belw
app.post('/ajax-mongo-connect', function (req, res) {
MongoClient.connect("mongodb://localhost:27017/sedd", function (err, db){
if(!err) {
console.log("Mongo Connected.");
db.test.insert({ item: "card", qty: 15 });
//console.log(drp);
res.send('connected');
} else {
console.log("Mongo not Connected");
res.send('error');
}
});
})
При попытке вставить { item: "card", qty: 15 }
протестировать коллекцию. Эта ошибка возникает, как показано ниже
/home/ubuntu/workspace/node_modules/mongodb/lib/mongodb/mongo_client.js:475
throw err
^
TypeError: Cannot call method 'insert' of undefined
at /home/ubuntu/workspace/server.js:105:21
at _finishConnecting (/home/ubuntu/workspace/node_modules/mongodb/lib/mongodb/mongo_client.js:472:11)
at process._tickCallback (node.js:442:13)
Невозможно вызвать метод «вставки» неопределенной
Почему я получаю эту ошибку. Пожалуйста, помогите