await db.collection('user').where({ _id: 99 }).updateAndReturn({ test: Date.now() })
.then(e => {
console.log(e)
}, err => {
console.log(err)
})

风之源
- 发布:2023-08-04 09:29
- 更新:2023-08-04 11:20
- 阅读:244
产品分类: uniCloud/腾讯云
示例代码:
操作步骤:
随便一个表,当where没有命中文档时就会出现
随便一个表,当where没有命中文档时就会出现
预期结果:
{updated:0}
{updated:0}
实际结果:
抛出错误
Error: [FailedOperation] mongo: no documents in result
抛出错误
Error: [FailedOperation] mongo: no documents in result
bug描述:
updateAndReturn 没有找到数据时会直接抛出错误:
Error: [FailedOperation] mongo: no documents in result
4 个回复
风之源 (作者) - 我这么闲给你评论,是因为我的问题还没有人回答~
我云函数日志一大片报错,想了一晚上才发现是这玩意出问题了,烦死了
风之源 (作者) - 我这么闲给你评论,是因为我的问题还没有人回答~
都没有人遇到?就我受灾?
风之源 (作者) - 我这么闲给你评论,是因为我的问题还没有人回答~
群里DCloud_uniCloud_vk受理了
DCloud_uniCloud_WYQ
已联系腾讯云排查,有反馈时会在这里通知
DCloud_uniCloud_WYQ
腾讯那边已经定位到问题,本周内会发布更新进行修复。如果你需要提前给你的空间进行修复可以私聊发我服务空间id
2023-08-07 11:29