вставка массива объектов в поле PG геройку с помощью узла / knex - PullRequest
0 голосов
/ 28 января 2019

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

...