插入JSON变量

时间:2015-10-14 08:36:28

标签: node.js mongodb mongoskin

我的代码如下:

req.on('data', function(chunk) {
    console.log(JSON.stringify(chunk.toString('utf8')));
    db.collection('collectionname').insert(chunk.toString('utf8'), function(err, result) {
         if (err) throw err;
         if (result) console.log("Added!");
    });
 });

console.log以JSON格式打印正确的消息,但此代码无法在MongoDB中插入块。

所以我的问题是如何在MongoDB中插入JSON变量。提前谢谢。

1 个答案:

答案 0 :(得分:1)

Mongo insert

collection方法接受文档或文档数组,并将字符串传递给它。

db.collection('collectionname').insert({
  chunk: chunk.toString('utf8')
}, function(err, result){
  //...
})