JSONオブジェクトから動的に挿入します。NodeJSとPG-約束、私はNodeJSとPG-約束を実行している、など代を達成しようとしている
{"column1":"value1", "column2":"value2", "column3":"value3"}
{"column2":"value2", "column3":"value3"}
{"column1":"value1", "column3":"value3"}
私は、JSONオブジェクトに含まれるものに応じて自動的にINSERTを生成したいと考えています。
エレガントな方法で可能ですか?
JSONの3例では、次のようにもう少しに説明が生成されるべきである:
db.none('INSERT INTO my-table (column1, column2, column3) VALUES ($1, $2, $3)', [value1, value2, value3])
.catch(function(err) {
console.log('Error on insert into my-table: ' + err);
});
db.none('INSERT INTO my-table (column2, column3) VALUES ($1, $2)', [value2, value3])
.catch(function(err) {
console.log('Error on insert into my-table: ' + err);
});
db.none('INSERT INTO my-table (column1, column3) VALUES ($1, $2)', [value1, value3])
.catch(function(err) {
console.log('Error on insert into my-table: ' + err);
});
'VALUES($ 1:json)' –
そして、列は? –
私が探しているもののもう少しの例で更新されました。 –