数据的增删

// 添加
const {uSerModel} = require("../mongodb");
// 导入
const {success,fail}=require("../toast")

module.exports =function (router){
    // 查询
    router.get("/user",async ctx=>{
        try{
            const data =await uSerModel.find({});
            return success(ctx,data);
          }catch(error){
            return fail(ctx,error);
          }
    })
    // 添加
    router.post("/user",async ctx=>{
        try{
            const data =await uSerModel.create(ctx.request.body);
            return success(ctx,data);
          }catch(error){
            return fail(ctx,error);
          }
    })
}
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({});//等待执行完成返回
            return success(ctx.data);
        } catch (error) {
            return fail(ctx,error)
        }
       
    })
    //添加
    router.post("/content",async ctx=>{
        try {
            const data=await contentModel.create(ctx.request.body);//等待执行完成返回
            return success(ctx.data);
        } catch (error) {
            return fail(ctx,error)
        }
    })
}
text.http
GET http://localhost:8000/content

### 添加
POST http://localhost:8000/content HTTP/1.1

Content-Type: application/json

{
    "title":"标题",
    "content":"wenznr",
    "top":true
}

### user  查询
GET http://localhost:8000/user HTTP/1.1

### user  添加
POST http://localhost:8000/user HTTP/1.1
Content-Type: application/json

{
    "name":"小明",
    "password":"123456",
    "email":"1415048127@qq.com",
    "namegrop":"限制会员"
}
posted @ 2021-11-30 20:37  与神明画过押  阅读(46)  评论(0)    收藏  举报