云开发 | 微信小程序云开发无法获取数据库数据

1.我在我的云数据库中创建了一个数据表(即collection数据集)userList,并且存入了两条用户信息数据

2. 想要通过按钮触发事件拿取数据库中数据并且打印在控制台时,获取数据失败,控制台无输出

3. 初始化 | 在开始使用数据库 API 进行增删改查操作之前,需要先获取数据库的引用。以下调用获取默认环境的数据库的引用:

const db = wx.cloud.database()

此时,我点击按钮之后,控制台并没有输出,

错误原因:

3.1 检查数据库名字是否对应

3.2 检查你是否有多个云开发环境 如果有多个云开发环境,就需要指定环境,否则会默认选中你的第一个开发环境,此时创建数据的环境和你读取的环境不一致就会出现以上无反应的问题。

此时需要在初始化时,通过 env 字段指定要使用的环境。此时方法会返回一个对测试环境数据库的引用。

指定环境后即可成功获取数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值