https://blog.csdn.net/senmage/article/details/88193865
受上面这往篇文章启发解决的。
微信客户示例代码如下, env给出的是“cloud.DYNAMIC_CURRENT_ENV”,但是实际应该更换成真实的env值,否则会报错。
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
const db = cloud.database()
exports.main = async (event, context) => {
return await db.collection('todos').where({
_openid: 'xxx' // 填入当前用户 openid
}).get()
}
也就是修改下面这样就OK了。
const cloud = require('wx-server-sdk')
cloud.init({
env: '你的env名称' //从云开发控制台右上角设置里面的环境ID
})
const db = cloud.database()
exports.main = async (event, context) => {
return await db.collection('todos').where({
_openid: 'xxx' // 填入当前用户 openid
}).get()
}
环境ID在这里: