【发布时间】:2021-07-28 22:07:47
【问题描述】:
我正在尝试使用 sequelize 发送带有原始查询的插入数据,然后显示它。以下是我的代码:
const c_product_post = async (req, res) => {
try {
const sql = `INSERT INTO products (p_name, p_price, p_stock, p_review, "createdAt", "updatedAt")
VALUES ('${req.body.product_name}', ${req.body.product_price}, ${req.body.product_stock}, ${req.body.product_review}, now(), now());`
const postData = await Product.sequelize.query(sql)
// await postData.save()
res.send({
message: "success add new product",
data: postData
})
}
catch (err) {
res.send({
message: err
})
}
}
我想要实现的是,插入数据后会显示(见下图红色):
【问题讨论】:
标签: node.js postgresql express sequelize.js