在這裏,我有一個Postgres數據庫一個簡單的配置文件:如何將mysql-promise作爲模塊導出到節點Js中?
postresql.config.js
const pg = require('pg-promise')()
const connectionString = {
host: 'localhost',
port: 8080,
database: 'test',
user: 'test',
password: 'test123678!'
}
let db = pg(connectionString);
module.exports = {
db
}
這個文件在數據訪問文件用來做一些查詢,例如:
let db = require('../configs/postgresql.config').db;
let getAll = function() {
return db.manyOrNone('my query')
.then(function (res) {
console.log(res);
return res;
});
};
使用PG-承諾模塊是非常快速和容易。
但我遇到麻煩時,我試圖做一個MySQL數據庫相同的東西。
我怎樣才能達到與promise-mysql模塊相同的結果?
「我怎樣才能實現與承諾-mysql的模塊相同的結果?」你試過什麼了?有什麼問題? – rsp
我已經從示例中刪除了諾言反模式。沒有必要在那裏創造額外的承諾,它沒有任何用處。 –
Rsp,我嘗試了mysql-promise包但是我無法工作。 –