获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
已解决。 const log = cloud.logger() 该语句需要在云函数入口函数 `exports.main` 内的执行上下文才生效,`cloud.logger` 执行的时候会判断环境变量 `_SCF_TCB_LOG` 是否等于 "1",只有等于 "1" 的时候,才能启用高级日志,否则会继续使用 `console.log` 方式。 只有在 `exports.main` 内的执行上下文里 `_SCF_TCB_LOG` 才等于 "1"。
小程序云开发高级日志,不支持自定义对象的键值对作为检索条件通过 `logger()` 写入了一下日志信息,如下: [图片] 通过自带的 `function:value` 是可以检索到日志信息,但通过 `name:fix-ticket-record-maximum` 并不能检索出日志信息: [图片] 官方文档 https://developers.weixin.qq.com/minigame/dev/wxcloud/guide/functions/logservice.html 上提到对象的 <key, value> 会成为可检索的键值对。 [图片] 文档上还提到,键值搜索格式,需要开启配置 键值索引,不过好像并没有配置入口。 希望有人帮忙看看是我操作问题,还是目前高级日志暂不支持自定义对象的键值对查询。
2021-04-26