mysql - 在节点 js 中使用 sequelize 创建更新审查
问题描述
我在 sequelize.js 中有一个数据库,我可以在该数据库中创建评论。但是当我当时尝试进行更新时,我无法做到这一点。在 postman 中显示该评论编辑成功,但在数据库中没有更新。
这是我的更新审查代码:
app.put("/reviews/:id", async(req, res) => {
const id = req.body.rating_ID;
DB.Rating.update(
{
review:req.params.review,
ratingScore:req.params.ratingScore,
}, { where: { id:req.body.rating_ID }
}).then(() => res.send("Review Editted Successfully"));
});
解决方案
推荐阅读
- javascript - 从本地文件系统提供的 Webworker 无法正常工作
- html - 我的建议 div 落后于另一个 div
- java - 如何从Java中的给定字符串中提取单词
- docker - 安装 Hyperledger Fabric docker 映像失败
- mysql - Java 8 java.time 未正确映射到 mysql
- android - Room 无法验证数据完整性。如何在不编写迁移步骤的情况下修复它?
- html - Deck.gl (Mapbox) StaticMap 不调整大小 - 覆盖屏幕上的所有内容
- powershell - 带有安全字符串的管理员密码的框输入
- react-native - 我想在反应原生应用程序中为给定视频生成哈希
- r - 如何在 R 中使用 Dplyr 过滤年初至今的数据?