Я пытаюсь вставить массив объектов в поле PG, используя node и knex.
В настоящее время я беру свой массив объектов и использую 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 () для этой информации, чтобы превратить его в массив объектов.Кто-нибудь знает возможный способ решения этой проблемы?