Javascript 将JSON文件导入Postgres

Javascript 将JSON文件导入Postgres,javascript,json,node.js,postgresql,Javascript,Json,Node.js,Postgresql,使用Node.js,我能够将JSON文件导入MongoDB,但是在尝试使用Postgres时,导入无法工作 下面是我的Node.js文件: var fs = require('fs'); var pg = require('pg'); var json = fs.readFileSync('testfile.json').toString(); pg.connect('postgres://test:test@localhost/tl', function(err, client, don

使用Node.js,我能够将JSON文件导入MongoDB,但是在尝试使用Postgres时,导入无法工作

下面是我的Node.js文件:

var fs = require('fs');
var pg = require('pg');

var json = fs.readFileSync('testfile.json').toString();

pg.connect('postgres://test:test@localhost/tl', function(err, 
client, done) {
if (err) {
    console.log('error: ', err);
    process.exit(1);
}
client.query(json, function(err, result) {
    done();
    if (err) {
        console.log('error: ', err);
        process.exit(1);
    }
    process.exit(0);
 });
});
这是我的JSON文件:

[{
"id": 43947231,
"dateModified": null,
"jobTaskId": {
    "id": 16089453
},
"billable": true,
}]
它似乎连接良好,但它似乎不喜欢我的JSON格式。我尝试了各种格式,但都出现了相同的错误。以下是我从Postgres得到的错误:

ERROR:  syntax error at or near "[" at character 1
STATEMENT:

Postgresql不像MongoDB那样使用JSON进行查询,它使用一种查询语言。您不能只插入MongoDB命令就得到相同的结果。如果你想使用Postgresql,你必须学习SQL