Node.js 我有一个错误::TypeError:无法读取属性';用户名';未定义的

Node.js 我有一个错误::TypeError:无法读取属性';用户名';未定义的,node.js,express,mongoose,router,Node.js,Express,Mongoose,Router,` 很可能意味着req.body未定义,请尝试发布带有一些相关细节的问题。不要只发布你的代码。在stackoverflow中提问之前,请尝试遵循这些规则。这部分不应该出现:“在此处输入代码”请@jtate帮助我修复代码我快疯了,伙计 const router =require('express').Router(); let user =require('../models/user.model'); router.route('/').get((req,res)=>{

`


很可能意味着
req.body
未定义,请尝试发布带有一些相关细节的问题。不要只发布你的代码。在stackoverflow中提问之前,请尝试遵循这些规则。这部分不应该出现:“在此处输入代码”请@jtate帮助我修复代码我快疯了,伙计
const router =require('express').Router();
    let user =require('../models/user.model');


router.route('/').get((req,res)=>{
    user.find()
        .then(users=>res.json(users))enter code here
        .catch(err => res.status(400).json('error:'+err))

});

router.route('/add').post((req,res)=>{
    const username=req.body.username;

    const newUser=new user({
        username: username
    });
 newUser.save()
        .then(()=>res.json('user Added'))
        .catch(err => res.status(400).json('error:'+err));

});
module.exports=router;`