使用Sequelize从mySQL数据库更新数据

时间:2018-04-13 15:42:28

标签: node.js express sequelize.js

各位大家好,感谢您阅读我的帖子。 我是NodeJS和Sequelize的新手,我正在使用NodeJS,Express和Sequelize在MVC上建立一个网站。

我有一个名为" list"的pug文件。这给了我一个带按钮的类别列表"修改类别"每个类别旁边。 点击该按钮,我想发送到一个页面(modify.pug),让我更改类别的标题和描述。 然后我想验证并返回"列表"查看更新的页面。

我阅读了Sequelize文档,但我似乎无法了解如何更新数据。

这是我的控制器代码:

      update(req, res) {
    db.Categories.findById(req.params.id)
      .then(category => {
        return category.update();
      })
      .then(() => {
        res.send("/categories/modify/:id");
      });
  }
}
module.exports = CategoriesController;

这给了我一个错误:它无法找到该页面。 谢谢你能给我的任何帮助。

祝你有个美好的一天,

0 个答案:

没有答案