在js页面中规定了onGetOpenid功能为:1.获取当前微信号openid并传入全局变量;2.将该openid作为参数访问数据库,如果数据库中已有该openid对应的条目则返回条目内所有内容。
目前前面两个功能已实现,遇到的困难是考虑到第一次使用时数据库中没有openid对应的条目,所以想加入一个判断语句数据库中是否有该openid。如果db.collection.where中没有这个openid,会返回什么值呢?是null吗还是直接fail。删除掉数据库中openid字段保留其他内容,测试了success中返回null和success外fail都没有反应。图中64-66行是自己测试的返回null语句失效了。请教一下大家如何解决这个问题实现这个功能。谢谢~
没有会返回空数组 []
你把res.data打印出来看看不就知道了吗