Eine einzelne Zeile kann wie folgt eingefügt werden:
%Vor%Bei diesem Ansatz werden automatisch Sonderzeichen auskommentiert.
Wie füge ich mehrere Zeilen gleichzeitig ein?
Ich muss dies umsetzen:
%Vor%Ich kann einfach js String-Operatoren verwenden, um solche Zeilen manuell zu kompilieren, aber dann muss ich Sonderzeichen hinzufügen, die irgendwie entkommen.
Nach diesem Artikel: Performance Boost von pg-promise Bibliothek und der vorgeschlagene Ansatz:
%Vor%Ein Beispiel für die Verwendung, genau wie in Ihrem Fall:
%Vor%Und es wird auch mit einem Array von Objekten funktionieren:
%Vor%AKTUALISIEREN
Für einen Hochleistungsansatz über eine einzige INSERT
-Abfrage siehe Mehrzeilig einfügen mit pg-promise .
hilft nicht? Darüber hinaus können Sie manuell eine Zeichenfolge für die Abfrage generieren:
%Vor%Wenn Sie hier Ссылка lesen, können Sie dieselbe Implementierung sehen.
Eine andere Möglichkeit, PostgreSQL json-Funktionen zu verwenden:
%Vor%Tags und Links sql javascript node.js postgresql node-postgres