具体的如何获取数据库数据,官方文档给的很仔细就不细说了。
下面说说如何获取某一字段的值。在官方文档中,获取每一字段的值,使用的是field(具体见文档),但是我要将数据库中isLogin字段的值赋给我的变量:isLogin。
使用where筛选后,直接使用 res.data.isLogin 是报错的,其获取的值显示错误无定义。后来使用了官方文档的doc(doc的值是_id),便可通过 res.data.isLogin 进行赋值,想想原因,因为where获取到的数据可能不止一个,所以没办法直接使用 res.data.isLogin(不知道获取出的数据是不是数组的,使用数组的定义方法是否可行,这些没有进行尝试),而由于doc是唯一的且默认是随机的,如何针对每个用户来获取到其唯一的_id呢,最简单的方法就是使 _openid 作为 _id。
————————————————————————————————————————————
可以用数组:详情见博客:微信小程序怎么查询云开发数据库里面的集合,怎么把集合结果显示在WXML前端页面上 - 信徒博客 - CSDN博客