nodejs模組的修改
阿新 • • 發佈:2021-12-02
1.終端
啟動app.js
2.mongodb.js中
3.content.router.js中
//匯入 const {contentModel} = require("../mongodb"); const {success,fail}=require("../toast"); //模組匯出 module.exports=function(router){ //查詢內容 router.get("/content",async (ctx)=>{ //處理操作 try{ const data=await contentModel.find({});//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } }) //新增內容 router.post("/content",async ctx=>{ try{ const data=await contentModel.create(ctx.request.body);//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } }) //刪除內容 router.delete("/content",async ctx=>{ try{ const data=await contentModel.deleteOne(ctx.request.body);//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } })//修改內容 router.put("/content",async ctx=>{ try{ const data=await contentModel.updateOne(ctx.query,ctx.request.body);//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } }) }
4.test.http中
宣告全域性變數
修改