在nodejs中我們怎麼使用.then來返回結果集呢
1、nodejs下安裝mysql模組
npm install mysql
關於nodejs下mysql模組的安裝,可以參考
2、這裡是我們mysql.js的配置以及函式
//引入資料庫
var mysql=require('mysql');
//實現127.0.0.1本地鏈結
var database = "test";
var table='test'
var connection = mysql.createconnection();
//修改資料
function updatemysqltoken(id,name,path)
// console.log( `the solution is: $ ` );
console.info(` the getrowbypkone sql $`)
if( !rows || rows.length == 0 )
resolve(null)
else
resolve(rows[0])
})})
}
3、下面編寫我們的.then的使用,res.send返回的是乙個json格式的資料
//引入js,這裡是對資料庫的連線配置
var mysql = require('mysql.js');
mysql.updatemysql(name,path).then(
//updatemysql修改這裡返回的值是個object物件,所以我們需要對其進行json解析
function(message)
)//將結果集返回給前端
res.send(result);
}
nodejs 中模組使用的介紹
模組的分類 核心模組 如 http 檔案模組 如 var util require util.js 第三方模組 如 var promise require bluebird 模組的使用流程 建立模組 teacher.js 匯出模組 exports.add function 載入模組 var teac...
nodejs中events模組的使用
講events之前我們先用js模擬實現乙個eventemitter類 原始碼 訂閱者集合 class eventemitter 訂閱機制 on name,newlistener this listener name push newlistener 發布機制 emit name let myemit...
NodeJS中axios的使用案例
最近工作遇到需求,要測驗一下第三方公司給我們提供的api是否可行,其實方法有至少兩種,一是利用postman,設定基本資訊,然後點選按鈕測驗 一是nodejs,訪問api。當然作為coder,本人選擇了後者。下面上一些基本的格式,以防下次還需要用到,就會省很多查詢的麻煩。methods post c...