私はpg
モジュール(約束のバージョンpg-promise-strict
)を使用しています。node.jsからPostgreSQLに一括挿入する方法はありますか?
1kレコードを挿入する必要があるときは、サーバーに1つずつ送信する必要があります。
私の組織の政策ので、私は1kのレコードINSERTを構築することはできません。データは
(https://github.com/brianc/node-postgres/wiki/Client#method-query-parameterizedに見られるように)別途sendedではなければならない、私は一括挿入を行うplsql
関数を記述し、すべての送信しよう配列(または文字列で、私はbothsを試してみてください)のデータ:
index row requires 38656 bytes, maximum size is 8191
:
client.query("select bulk_insert", [allTheData], cb);
そして私は、次のメッセージを得ますノート
- データベースは、私が唯一、私はどのようにすることができ
sh psql < "COPY..."
ようなものを実行することはできませんよデpostgresのポート
ファイルではなくjsonオブジェクトから! –