【发布时间】:2021-04-14 13:36:11
【问题描述】:
const { json } = require('body-parser');
const express = require('express');
const Signupdetails = require('../Model/Signupdetails');
const router = express.Router();
const signup = require('../Model/Signupdetails');
router.post('/' ,(req,res) => {
const signupdetails = new Signupdetails(req.body)
email = req.body.email
user = email.substring(0,email.lastIndexOf("@"))
signupdetails.save() . then ( data => {
res.status(200).json(data);
})
.catch (err => {
res.json({ message : err });
});
});
module.exports = router ;
我想在save()中添加一个用户。我尝试使用无效的user.save()
【问题讨论】:
-
你的问题真的没有意义。请求正文包含您从客户端获得的数据。如果你想添加一些东西,那么它应该在客户端上添加。 (如果你想在服务器上传递数据,那么你应该使用其他机制)。
-
请阅读问题编辑器旁边的格式帮助。有一些工具可以以比您在那里所做的更易读的方式呈现代码。
-
获取一个像 eslint 这样的工具,它会在你创建隐式全局变量时向你发出警告(你在这里执行的操作会导致各种问题)。
标签: javascript node.js json mongodb