【发布时间】:2021-06-21 07:18:55
【问题描述】:
这是我将多个属性存储到数据库中的场景。现在,当我获取响应时,我不想要已经存储在 Db 中的确切属性名称。例如,下面是我的代码。在这里,我将字段存储为“ca_xyz”。现在在获取响应时,我只想要“xyz”作为字段名。谁能帮帮我?
const addAddress = async (req, res, next) => {
try{
var custid = req.params.id;
const data = {
ca_email: req.body.email,
ca_mobile: req.body.mobile,
ca_address1: req.body.address1,
ca_address2: req.body.address2,
ca_zone_id: req.body.zone_d,
ca_city: req.body.city,
ca_local: req.body.local,
ca_pincode: req.body.pincode,
}
let results = await Address.create({data});
res.send({
status:'success',
message:`Successfully added address `
})
}
catch(error){
console.log(error)
res.send({
status:'failed',
message:"An error occurred"
})
}
}
实际上,这就是正在发生的事情。它应该在 dataValues 内循环,但在这里它正在获取“customer_group”对象。
【问题讨论】:
标签: javascript node.js express response