云数据库权限设置成仅创建者可读写的时候,在前端只能写到数据库,但是不能读数据?
calculate: function () {
const db = wx.cloud.database({
env: 'mini-cal-xpvpq'
})
// 查询当前用户所有的 counters
var that = this
db.collection(mmap[that.data.index]).doc(that.data.end).get({
success: res => {
let a=0
},
fail: err => {
wx.showToast({
icon: 'none',
title: 'err'
})
}
})
},
这是我在前端读数据的代码,写在js里面,但是每次读数据的时候都会报出err。
但是我写的另一个写数据的就可以成功把数据写到数据库里面。
区别应该是读数据的时候我直接前端读数据,但是写数据的时候我是用云函数写的数据。
但是按照微信云数据库的介绍的话,不是应该可以在前端 读写 自己写的数据吗,而且在小程序端是作为用户私人信息的?请问这应该怎么解决,怎么做到小程序端作为用户的私人信息,求解答😢!