我从Web服务接收JSON字符串。
{
clientid: 123456,
text: abc
}
我需要将此json保存到mongodb并使用 clientid 作为 _id 字段。我如何向nodejs表明?我正在使用MONK
答案 0 :(得分:0)
在解析JSON字符串后,您真正需要做的就是操作对象:
var db = require('monk')('localhost/test')
, collection = db.get('example');
var json = '{ "clientid": 123456, "text": "abc" }';
var obj = JSON.parse( obj );
obj._id = obj.clientid;
delete obj.clientid;
collection.insert( obj, function(err,doc) {
// work in here
});