数据库的nodejs(express)中创建删除方法"/>
如何在以sequelize(sqlite)作为数据库的nodejs(express)中创建删除方法
我昨天一直在尝试,直到今天仍在继续探索如何创建一个nodejs删除方法,以便我可以根据ID从数据库中删除数据。
我尝试了与google / youtube / stackoverflow等不同的代码,但到目前为止没有任何效果。
此代码的错误是data.query
不是函数。数据是我代码中的变量。
如果有人对如何解决有任何想法,请帮助。
app.js
app.delete('/zoom/:id', function(req, res) {
data.query('delete from', [req.params.id]);
res.render('deleted')
});
data.js
var Data = sequelize.define('data', {
subject: Sequelize.STRING,
MEETINGID: Sequelize.STRING,
Password: Sequelize.STRING
});
回答如下:Sequelize destory
方法似乎是一种合适的方法。例如:
app.delete("/zoom/:id", function (req, res) {
data.destroy({
where: {
// criteria
},
});
res.render("deleted");
});
更多推荐
如何在以sequelize(sqlite)作为数据库的nodejs(express)中创建删除方法
发布评论