关于查错,请教您,用什么方法

来源:9-7 HTTP API调用云数据库实现歌单更新

我们是一匹狼

2020-12-10

谢成老师好,刚刚解决了一个报错,思考问题:如果query没有获取到值,但是ctx.body又无法传递该属性到前端打印。请教您,下我用什么方法好?
我能想到的就是把查询语句,放在云端测试。但是那如果我遇到了类似问题?例如我没有取到${ctx.request.query.id}。如何提高检查报错效率?
ps:最初我的错误是 ${ctx.request.query.id},少写了个id,如果能够打印出query是否查询到,解决报错的速度会更快。麻烦您了。谢谢!
图片描述

写回答

1回答

谢成

2020-12-10

其实我没太明白问题想问的是什么。。。

这里的query指的是一个查询语句的字符串,能否查询到值只通过query是不知道的,因为query只是个字符串,需要支持才能看到结果。执行错误的话在callCloudDB中也有处理。可以判断下res,比如res没有值就ctx.body返回一个错误的信息。

0
1
我们是一匹狼
非常感谢!
2020-12-18
共1条回复

微信小程序云开发-从0打造云音乐全栈小程序

横跨小程序端、云后端、CMS一站式云开发的小程序全栈课程

1938 学习 · 2768 问题

查看课程