Например, у меня есть файл customers.json
, который представляет собой массив объектов (строго сформированный) и довольно простой (без вложенных объектов) вроде этого (что важно: оно уже включает идентификаторы):
[
{
"id": 23635,
"name": "Jerry Green",
"comment": "Imported from facebook."
},
{
"id": 23636,
"name": "John Wayne",
"comment": "Imported from facebook."
}
]
И я хочу импортировать их все в свой postgres db в таблицу customers
.
Я нашел некоторые довольно сложные способы, когда я должен был импортировать его как столбец json-типа в таблицу типа imported_json
и столбец с именем data
с указанными там объектами, затем использовать sql для получения этих значений и вставить его в реальная таблица.
Но есть ли простой способ импортировать json в postgres, не касаясь sql?