node-postgres

    4熱度

    1回答

    我正在嘗試整合node-postgres驅動程序並學習做一個簡單的CRUD操作。在我app.js,我做這樣的事情: ... var postgres = require('./adapters/postgres') var postClient = new postgres(conf); ... postClient.connect(function (dbconn) { app

    1熱度

    1回答

    這是我的發言: INSERT INTO userpermissions (username, permission) VALUES ($1, $2),($3,$4) RETURNING *; 這是我的代碼: db.query(stmt2,values2, (err2, result2) => { //Do other stuff depending on if there is

    1熱度

    1回答

    我一直在尋找如何使用交易: https://node-postgres.com/features/transactions 但在下面的代碼示例: const { Pool } = require('pg') const pool = new Pool() (async() => { // note: we don't try/catch this because if connec

    1熱度

    2回答

    我有一個Node.js腳本和一個PostgreSQL數據庫,我將使用一個維護與數據庫連接池的庫。 說我有,在腳本的不同部分數據庫多次(不一個交易)查詢腳本,我怎麼知道我是否應該獲得一個連接/客戶端和重用它貫穿*或爲每個查詢從池中獲取新客戶端? (兩者都有效但性能更好) * task在pg-promise庫中,connect在node-postgres庫中。 ... // Acquire conn

    2熱度

    1回答

    我使用node.js使用Query配置對象訪問PostgreSQL表; 我想構建的選擇是'SELECT * FROM "Customers" WHERE "CustomersID" = 1',它可以與數據庫一起使用。 現在,這是我正在使用的查詢對象; const query = { text: 'SELECT * FROM $1 WHERE "CustomersID" = $2',

    0熱度

    1回答

    我想插入一個JSON數組到Postgres中。一切似乎都成功運行(表被創建),但沒有插入數據,也沒有給出錯誤。我正在使用異步/等待方法進行事務處理,但我無法理解失敗的原因。 (async() => { const client = await pool.connect() let val= [ {"table_pk":1,"NAME":"my Great Nam

    1熱度

    3回答

    編輯:我使用節點V8.0.0 我剛開始學習如何訪問SQL數據庫與節點的Postgres,和我有一點點無法訪問多個數據庫以可工作的格式收集數據,尤其是在forEach循環內執行多個查詢時。試了幾次後,我想異步/ AWAIT,但我得到了以下錯誤: await client.connect() ^^^^^^ SyntaxError: Unexpected identifier 當我試圖使

    5熱度

    1回答

    我想學習如何使用JavaScript連接到postgresql數據庫,但當我嘗試使用query.on(...)將日誌查詢記錄到控制檯時,我得到一個類型錯誤,說「query.on不是一個函數」。我已經廣泛搜索瞭如何解決這個問題,但似乎無法找到.on函數的任何文檔。我知道連接是成功的,因爲當我從終端查詢數據庫時,已經添加了兩個新行。 jsontest.js var pg = require('pg')

    0熱度

    1回答

    我使用node-protgres來操作我的nodejs應用程序中的數據庫。 我做了什麼: const { Pool, Client } = require('pg') var dbconnect = { user: 'xxxxx', database: 'xxxxx', password: 'xxxxx', host: 'xxxxx.yyyyy.zzzzz

    0熱度

    1回答

    我正在研究涉及與PostgreSQL數據庫連接的NodeJs項目。我遇到了兩個包,分別是pg和pg-pool。這兩個軟件包的創建者是相同的,所以這兩個軟件包的功能必定存在差異。任何想法,那些是什麼?哪些包應該是首選?