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

编程入门 行业动态 更新时间:2024-10-11 15:17:20

如何在以sequelize(sqlite)作为<a href=https://www.elefans.com/category/jswz/34/1771350.html style=数据库的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)中创建删除方法

本文发布于:2024-05-07 08:00:45,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755281.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据库   方法   如何在   sequelize   sqlite

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!