私はnodejsとpg-promiseを実行しています。複数のUPDATEを囲むBEGINとCOMMITでトランザクションを作成するためにバッチ関数を使用したいと考えています。pg-promiseのパラメータリストで.batchを使用する
これは私のコードです:
db.tx(function (t) {
return this.batch(function() {
for (var i = 0; i < cars.length; i++) {
return db.any('UPDATE ... ', [car_id, cars[i].votes]);
}
});
})
しかし、それは何も起こらないと動作していないようです。私のような入力のための私のバッチリストを作成することは可能ですか?
例は公式の文書[Transactions](https://github.com/vitaly-t/pg-promise/wiki/Learn-by-Example#transactions)から始まっています。 –