CNode

nodejs中连接mysql,如何存储json格式数据?

问答
Iilovelll发布于11 年前最后回复11 年前5 回复10547 浏览0 收藏

如题,如何存储一个json数据 db.query("INSERT table SET?",[params],callback) params 为网页一个application/json 格式数据 json数据中有个key的值是json,就是嵌套json 存储的时候查看数据库存存储的j嵌套json的值是Object object

查看回复

回复 (5)

S
SevenSharp#1·11 年前

json 数据是对象,所以数据库就是object; 传输前,你必须先转成JSON字符串,拿到数据以后再使用

I
ilovelll#2·11 年前
引用 SevenSharpjson 数据是对象,所以数据库就是object; 传输前,你必须先转成JSON字符串,拿到数据以后再使用

@SevenSharp 怎么处理,JSON.stringify()处理JSON数据里的那个嵌套json数据?

H
hacke2#4·11 年前

转成字符串,再拼接,没用ORM框架很麻烦

A
alsotang#5·11 年前

我一般是存 text 字段中,先 JSON.stringify 存,再 JSON.parse 取

参与回复
登录后即可参与回复。登录