- 当前 Bug 的表现(可附上截图)
如上图,这些数据是从我本地mongodb数据库批量导入小程序云开发数据库的,但是查询的时候是查询不到的,需要每一项编辑再保存才会出现该记录。本来几千条记录在里面,但是查不到。
云函数指定条件查询是查询不到匹配项的,不指定查询条件就可以查询到。
而在小程序端查询数据库则不管指不指定查询条件都查询不到数据,一条都查询不到,这获取又是另外一个Bug吧。
注意是查不到一张表的项中保存的另一张表的项的id,如上图的book字段保存的是一本书的id,上图的每一条记录表示一个章节,将书的id保存到记录里辨别属于哪本书。结果从本地的mongodb导入到小程序云开发数据库后不能根据book字段查询了
ok,我发现导入进去的记录中还有别的记录的id的就无法查询,如果是别的比如字符串数子就可以,所以建议在导出数据前先把对应的id转成字符串格式。当然,这还是个Bug啦。
还有不知道为什么在小程序端查不到数据库中数据的问题。。。
我也遇到这个问题,在云函数中下面可以查到
.where({
_id: (“5be843ebd34833b264f450e3”)
})
但这样就不行
.where({
_id: _.in([“5be843ebd34833b264f450e3”])
})
数据是导入的,权限所有人可读,怎么回事啊?