Express 请求未定义邮递员测试

Express 请求未定义邮递员测试,express,postman,Express,Postman,我刚刚开始学习Node.js,我想在数据库中插入一个新用户。当我尝试用Postman测试代码时,我得到了未定义的req。 这是我在邮递员中的json: 有什么建议吗?所有POST数据都在req.body对象中。例如,不要使用req.email,而是使用req.body.email谢谢!我很快就明白了。我还需要添加constbodyparser=require(“bodyParser”);use(bodyParser.json());在app.js中,所有POST数据都位于req.body对象中

我刚刚开始学习Node.js,我想在数据库中插入一个新用户。当我尝试用Postman测试代码时,我得到了未定义的req。 这是我在邮递员中的json:


有什么建议吗?

所有POST数据都在
req.body
对象中。例如,不要使用
req.email
,而是使用
req.body.email
谢谢!我很快就明白了。我还需要添加constbodyparser=require(“bodyParser”);use(bodyParser.json());在app.js中,所有POST数据都位于
req.body
对象中。例如,不要使用
req.email
,而是使用
req.body.email
谢谢!我很快就明白了。我还需要添加constbodyparser=require(“bodyParser”);use(bodyParser.json());在app.js中。
//userController.js
router.post('/user/new', function (req, res) {
var newUser = {
    email: req.email,
    first_name: req.first_name,
    last_name: req.last_name,
    phonenumber: req.phonenumber,
    password: req.password
}
console.log(req.email)
User.createUser(newUser, function(err, user){
});