Ich verwende pgp.helpers.insert, um Daten in PostgreSQL zu speichern, die gut funktionieren. Ich muss jedoch Werte zurückgeben, um in einer Antwort zu präsentieren. Ich verwende:Zurückgeben von Abfrageergebniswerten mithilfe von pg-promise-Helfern
this.collection.one(this.collection.$config.pgp.helpers.insert(values, null, 'branch'))
, die keine Daten zurückgibt.
Was ich tun können, wollen, ist die Niederlassung ID nach einem erfolgreichen Einsatz zurückkehren, wie zum Beispiel:
INSERT into branch (columns) VALUES (values) RETURNING pk_branchID
Danke Dies kann sogar in nur eine Reihe von id-s umgewandelt werden. Ursprünglich hatte ich die SQL in einer Datei, dachte aber, dass ich auf diese Weise verwenden sollte, um Spaltenwerte zu berücksichtigen, die Null sein können, die in der Anfrage fehlen könnten. – Faz