как вставить приведенные ниже данные json в базу данных postgresql - PullRequest
0 голосов
/ 24 декабря 2018

У меня есть файл JSON, как показано ниже

[{
    "metadata": {
        "name": "java",
        "created": "12-2-2016",
        "status": "null"
    },
    "entity": {
        "Qota": 1024,
        "Memory": 256,
        "duaration": 100,
        "place": "japan",
        "type": "c.large"
    }
},
{
    "metadata": {
        "name": "python",
        "created": "12-12-2012",
        "status": "null"
    },
    "entity": {
        "Qota": 512,
        "Memory": 256,
        "duaration": 100,
        "place": "Canada",
        "type": "x.large"
    }
},
{
    "metadata": {
        "name": "c",
        "created": "2-2-2010",
        "status": "null"
    },
    "entity": {
        "Qota": 1024,
        "Memory": 256,
        "duaration": 100,
        "place": "Us",
        "type": "d.large"
    }
}]

Мне нужно вставить эти данные json в базу данных POSTGRESQL.Мне нужно всего несколько полей из метаданных и два поля из сущности;

Моя таблица, как показано ниже:

==========================

    Name          Created      Qota     type      status     
    java          12-2-2016     1024    c.large    null
    python        12-12-2016    512     x.large    null
    c             2-2-2016      1024    d.large    null
...