解决方案 »

  1.   

    就想问问如何能让mongodb中保存的数据像后台手写的json一样?
      

  2.   

    你这样获取出来的是json字符串 你用JSON.parse将其转化一下 再试试 
    db.collection.save(JSON.parse(string),{safe:true},function(err,doc){......});
    像后台写的json 可以将其保存为一个字符串 设定一个字段名就行 
      

  3.   

    楼上的大神你好,问题已经解决。
    你提供的思路没有问题,就是JSON字符串没有转化为JSON对象的问题。我在使用JSON.parse(string)语句的时候保存,提示没有parse是无法解析的对象,代码如下//var json_info = JSON.parse(json_info);应该是我的写法有些问题,后来我使用如下写法成功提交数据,代码如下:var json_info = eval('(' + req.body.json + ')');
    非常感谢你的指导!!