nodejs+express+mongodb存储json问题 nodejsmongodbjson 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就想问问如何能让mongodb中保存的数据像后台手写的json一样? 你这样获取出来的是json字符串 你用JSON.parse将其转化一下 再试试 db.collection.save(JSON.parse(string),{safe:true},function(err,doc){......});像后台写的json 可以将其保存为一个字符串 设定一个字段名就行 楼上的大神你好,问题已经解决。你提供的思路没有问题,就是JSON字符串没有转化为JSON对象的问题。我在使用JSON.parse(string)语句的时候保存,提示没有parse是无法解析的对象,代码如下//var json_info = JSON.parse(json_info);应该是我的写法有些问题,后来我使用如下写法成功提交数据,代码如下:var json_info = eval('(' + req.body.json + ')');非常感谢你的指导!! 大家帮忙修改一个脚本!! 这个正则怎么写 请教大虾:我点登录图标,为什么没有执行脚本呢?在线等 静态页面怎么接收post并输出? 浏览器能否判断用户输入的是中文字符还是英文字符?javascript能实现吗? 急!急!如何获得url? 如何知道鼠标放置在表格上是第几行? 帐号没分了,搞个马夹来问问题 ,保证结贴,关于ListBox 关于showModalDialog关闭的问题 Web开发如何一不变应万变 接触jquery闭包的问题 js截取的问题
db.collection.save(JSON.parse(string),{safe:true},function(err,doc){......});
像后台写的json 可以将其保存为一个字符串 设定一个字段名就行
你提供的思路没有问题,就是JSON字符串没有转化为JSON对象的问题。我在使用JSON.parse(string)语句的时候保存,提示没有parse是无法解析的对象,代码如下//var json_info = JSON.parse(json_info);应该是我的写法有些问题,后来我使用如下写法成功提交数据,代码如下:var json_info = eval('(' + req.body.json + ')');
非常感谢你的指导!!