Mit Node.js konnte ich JSON-Dateien in MongoDB importieren, jedoch kann kein Import beim Versuch mit Postgres funktionieren.Importieren von JSON-Dateien in Postgres
Unten ist meine Node.js-Datei:
var fs = require('fs');
var pg = require('pg');
var json = fs.readFileSync('testfile.json').toString();
pg.connect('postgres://test:[email protected]/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);
});
});
Hier ist meine JSON-Datei:
[{
"id": 43947231,
"dateModified": null,
"jobTaskId": {
"id": 16089453
},
"billable": true,
}]
Es scheint in Ordnung zu verbinden, aber es scheint nicht meine JSON Formatierung zu mögen. Ich habe verschiedene Formate ausprobiert, jedoch den gleichen Fehler. Hier ist der Fehler, den ich von Postgres erhalten:
ERROR: syntax error at or near "[" at character 1
STATEMENT: