最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何在以sequelize(sqlite)作为数据库的nodejs(express)中创建删除方法

网站源码admin14浏览0评论

如何在以sequelize(sqlite)作为数据库的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");
});
发布评论

评论列表(0)

  1. 暂无评论