mongoose查询并设置koa2的ctx.body,为啥是空白的?

import utils from '../utils'
import Router from 'koa-router'
import User from '../models/userSchema'
const router = new Router()

router.post('/login', async (ctx, next) => {
    const { userName, userPwd } = ctx.request.body
    if (userName && userPwd) {
        User.findOne({ userName, userPwd }, { userPwd: 0 }, (err, doc) => {
            if (err) ctx.body = err
            else{
                ctx.body= doc
            }
            
        })
    } else {
        ctx.body = utils.fail('参数错误')
    }
})

export default router

实在弄不明白,懂的大佬请告诉下我该怎么做。。🙏

阅读 848
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题