我在将数据保存到数据库时遇到问题,当我发布数据时,它仅保存_id和_v
。这里是我的api
const createPatient = (req, res, next) => {
const patient = new Patient();
name = req.body.name;
email = req.body.email;
hashed_password = req.body.hashed_password;
ID = req.body.ID;
address = req.body.address;
KK_number = req.body.KK_number;
occupation = req.body.occupation;
photo = req.body.photo;
patient.save( (err, result) => {
if (err) {
return res.status(400).json({
error: err,
});
}
console.log(patient);
res.status(200).json({
message: 'Successfully signed up!',
});
console.log(result);
});
};
有人知道我的代码有什么问题吗?
答案 0 :(得分:1)
您的代码存在的问题是您没有创建患者对象。在创建变量以保存患者详细信息时,没有将它们添加到患者对象中。
这应该有效。
busnumbers = list(map(int, input().split()))