我从 Web 服务接收 JSON 字符串。
{
clientid: 123456,
text: abc
}
我需要将此 json 保存到 mongodb 并使用clientid作为_id字段。我如何向nodejs表明这一点?我正在使用僧侣
在解析 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
});