以下设置将 doc.get
的行为改为:如果获取不到记录,不抛出异常,而是返回空。
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV,
throwOnNotFound: false
})
const testDB = cloud.database()
throwOnNotFound = false 在init中设置不起作用,需在database中设置
const testDB = cloud.database({
throwOnNotFound: false
})
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/Cloud.database.html
确实,这个文档真是需要好好整理下了。太坑人了。文档给的例子是配置在cloud里,文档内容写的是database里配置。