mysql - 对不存在的记录进行 Sequelize Response
问题描述
最近,article
当我查询不存在的 id 时,我发现它为 null。应该是这样还是我会从数据库/续集得到响应/错误响应?
[err, article] = await to(
Articles.findById(body.articleId)
);
if (err) return ReE(req, res, err, 422);
return ReS(req, res, article, 200);
谢谢
解决方案
查询会寻找你问的东西,它会找到一些东西或什么都没有=Null 它应该这样做
推荐阅读
- python - 有没有办法创建一个气泡弹出窗口,可用于将文本输入到不同的文本输入中?
- javascript - 使用 AJAX 调用的结果初始化 Vue 数据
- flutter - 在“extensionRPCs”中找不到“ext.flutter.driver” - 会是什么问题?
- ruby-on-rails - 为什么我需要在 Ruby on rails 应用程序中包装线程?
- javascript - html中的列表转到下一行留下空白
- firebase - Firebase 托管缓存 Google Cloud Run 请求
- pdf - Android相机,拍照并保存为多页PDF,然后通过以下方式上传到服务器
- ruby-on-rails - Postgresql 10 逻辑复制 - 同步副本数据库表的最佳方法是什么
- excel - How to keep the last row of a matching string in excel
- android - 以下文件关联已恢复。它们在项目中注册为 DDL 文件类型