0
我正在使用express的節點。節點+回調函數傳遞參數
我有兩個休息api,api之間的區別只是數據庫表而已。
API - 1種 http://localhost/test1
API - 2 http://localhost/test2
兩者都是交方法,
router.post('test1', findAll);
router.post('test2', findAll);
function findAll(req, res){
//Here test1 api result get from different db table.
//Here test2 api result get from different db table.
How can I sent the db table name in parameters?
//Here have logic in db and return results.
res.send(spec.resp);
}
注:我需要使用相同的功能,兩個API,但表名只會改變。
如果我錯了意味着請糾正我。需要爲每個db結果創建函數? – RSKMR
或請舉一個例子。我沒有;「getAllFromDB」 – RSKMR
Db邏輯取決於你正在使用哪個數據庫和你正在使用哪個ORM庫。但總的來說,對於每種不同的資源,您都應該生成一個輔助函數。 – cubbuk