我正在尝试使用node和knex在PG字段中插入对象数组。
我目前正在使用对象数组并使用JSON.stringify()。然后像这样传递它
示例:
let ar = [{name: "test1", location: "test1}, {name: "test1", location: "test1}]
let ar2 = JSON.stringify(ar);
然后我在发布请求中发送ar2
在我尝试使用的迁移文件中
table
.string('name_of_field')
.notNullable()
和
table
.json('name_of_field')
.notNullable()
我确实使用过
let ar2 = ar.toString()
效果很好,但我的字符串看起来像
[object, object]
我希望获取一个对象数组,运行JSON.stringify(ar)使其成为字符串,然后当我对该信息执行get运行JSON.parse()的get请求时,将其转换为一个数组。对象。有谁知道解决这个问题的可能方法?