【发布时间】:2014-09-11 11:22:37
【问题描述】:
我使用 db.collection.insert 方法在 mongodb 中添加一个带有 function(err,records) 回调的文档。虽然插入成功(我在 mongolab 上检查了记录),但 records 为 null,因此它在 records[0]._id
处引发错误这是我正在测试的 nitrous.io 上的 node.js 错误吗?
MongoClient.connect(uri, function (err, db) {
if (err) {
throw err;
} else {
console.log("successfully connected to the database");
// Insert document in MongoDb Collection
var document = {title:'test',category:'node.js'}
db.collection('tut').insert(document, function(err,records){
//if (err) throw err;
console.log('inserted record id: ' + records[0]._id);
});
}
db.close();
});
【问题讨论】:
-
您能否编辑您的问题以包含您所描述的代码?
-
@JohnnyHK 我刚刚更新了
-
刚刚意识到这就像我第四次遇到同样的问题......你赢得了投票:)