【发布时间】:2017-01-27 22:35:27
【问题描述】:
我正在使用 postgres row_to_json 函数来获取通过 JSON.stringify() 存储的数据。但是,当我检索它并执行JSON.parse() 时,它给了我“unexpected token ,”错误消息。
我来自前端的原始数据:
{
"company":[
{"name":"test company"},
{"ceo":"John"}
]
}
我做JSON.stringify(myData.company) 并将其存储到 postgres。
当我检索它时,我有row_to_json 函数来获取数据。
而console.log(myRetrieveData) 变成
{"{\"name\":\"test company\"}","{\"ceo\":\"John\"}"}
我使用JSON.parse(myRetrieveData) 并得到“unpexted token ,”错误。
我了解row_to_json 将其转换为 json 并且不能在JSON.parse 上使用,但我的其他数据需要该函数。
我不知道如何解决这个问题。任何人都可以帮助我吗?
非常感谢!
【问题讨论】:
标签: javascript json node.js postgresql