1. 关于小程序云开发数据库查询的使用详见开发文档
2. 先说一下遇到的问题:最近开发小程序的过程中,我需要扫描二维码并获取扫描出来的内容,作为数据库查询的键值。举例:扫描二维码出来的信息是 “地铁站”,我要将 “地铁站”作为一个键值搜索数据库中对应的内容,但是试了试取不出来。是不是其获取出来的信息不是string类型或者其他原因呢,试着用 toString()函数转换发现也不行。(至今还未找到解决办法…)
3. 解决办法是,改变二维码存储的信息。首先我的数据库中的 _id是自定义的,从1开始自增的。所以我将二维码存储的信息改成了数字,然后通过_id查找,这样便可查询到。
注意:扫描得出的二维码是字符1,而不是数字1,所以要通过parseInt函数进行转换。
var namelala = parseInt(that.data.result);