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;`